diff --git a/Cargo.lock b/Cargo.lock index 9fac0de7a1..2f8e5d812c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -930,6 +930,17 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" +[[package]] +name = "bstr" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" +dependencies = [ + "lazy_static 1.4.0", + "memchr", + "regex-automata", +] + [[package]] name = "bstr" version = "1.2.0" @@ -1502,6 +1513,16 @@ dependencies = [ "walkdir", ] +[[package]] +name = "criterion-cpu-time" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63aaaf47e457badbcb376c65a49d0f182c317ebd97dc6d1ced94c8e1d09c0f3a" +dependencies = [ + "criterion", + "libc", +] + [[package]] name = "criterion-plot" version = "0.4.5" @@ -2282,7 +2303,7 @@ checksum = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690" [[package]] name = "diem-crypto" version = "0.0.3" -source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a02de6d0b83abe0abff088683e891df0238102fe#a02de6d0b83abe0abff088683e891df0238102fe" +source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a742ddc0674022800341182cbb4c3681807b2f00#a742ddc0674022800341182cbb4c3681807b2f00" dependencies = [ "aes-gcm 0.8.0", "anyhow", @@ -2317,7 +2338,7 @@ dependencies = [ [[package]] name = "diem-crypto-derive" version = "0.0.3" -source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a02de6d0b83abe0abff088683e891df0238102fe#a02de6d0b83abe0abff088683e891df0238102fe" +source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a742ddc0674022800341182cbb4c3681807b2f00#a742ddc0674022800341182cbb4c3681807b2f00" dependencies = [ "proc-macro2 1.0.59", "quote 1.0.28", @@ -3169,7 +3190,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" dependencies = [ "aho-corasick", - "bstr", + "bstr 1.2.0", "fnv", "log 0.4.17", "regex", @@ -3208,6 +3229,16 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "goldenfile" +version = "1.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf1e66766a6a6960b997e03eeaa212b05b87e0275ede54eb3fe2ec1c6071305b" +dependencies = [ + "similar-asserts", + "tempfile", +] + [[package]] name = "governor" version = "0.4.2" @@ -7873,6 +7904,12 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" + [[package]] name = "regex-syntax" version = "0.6.28" @@ -8829,6 +8866,26 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "similar" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf" +dependencies = [ + "bstr 0.2.17", + "unicode-segmentation", +] + +[[package]] +name = "similar-asserts" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbf644ad016b75129f01a34a355dcb8d66a5bc803e417c7a77cc5d5ee9fa0f18" +dependencies = [ + "console", + "similar", +] + [[package]] name = "simple-stopwatch" version = "0.1.4" @@ -9449,7 +9506,7 @@ dependencies = [ [[package]] name = "starcoin-crypto" version = "1.10.0-rc.2" -source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a02de6d0b83abe0abff088683e891df0238102fe#a02de6d0b83abe0abff088683e891df0238102fe" +source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a742ddc0674022800341182cbb4c3681807b2f00#a742ddc0674022800341182cbb4c3681807b2f00" dependencies = [ "anyhow", "bcs", @@ -9468,7 +9525,7 @@ dependencies = [ [[package]] name = "starcoin-crypto-macro" version = "1.10.0-rc.2" -source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a02de6d0b83abe0abff088683e891df0238102fe#a02de6d0b83abe0abff088683e891df0238102fe" +source = "git+https://github.com/starcoinorg/starcoin-crypto?rev=a742ddc0674022800341182cbb4c3681807b2f00#a742ddc0674022800341182cbb4c3681807b2f00" dependencies = [ "proc-macro2 1.0.59", "quote 1.0.28", @@ -9728,6 +9785,39 @@ dependencies = [ name = "starcoin-infallible" version = "0.1.0" +[[package]] +name = "starcoin-language-e2e-tests" +version = "1.13.5" +dependencies = [ + "anyhow", + "bcs", + "goldenfile", + "hex", + "move-core-types", + "move-ir-compiler", + "move-table-extension", + "num_cpus", + "once_cell", + "proptest", + "proptest-derive", + "rand 0.8.5", + "serde 1.0.152", + "starcoin-config", + "starcoin-crypto", + "starcoin-gas", + "starcoin-gas-algebra-ext", + "starcoin-parallel-executor", + "starcoin-proptest-helpers", + "starcoin-state-tree", + "starcoin-statedb", + "starcoin-transaction-builder", + "starcoin-types", + "starcoin-vm-runtime", + "starcoin-vm-types", + "stdlib", + "test-helper", +] + [[package]] name = "starcoin-logger" version = "1.13.7" @@ -10084,6 +10174,7 @@ dependencies = [ "futures-timer", "network-api", "network-p2p-core", + "num_cpus", "serde_json", "starcoin-account-api", "starcoin-account-service", @@ -10173,10 +10264,13 @@ version = "1.13.4" dependencies = [ "anyhow", "arc-swap", + "criterion", "crossbeam", "dashmap", "num_cpus", "once_cell", + "proptest", + "proptest-derive", "rayon", "starcoin-infallible", "starcoin-logger", @@ -10204,6 +10298,15 @@ dependencies = [ "starcoin-types", ] +[[package]] +name = "starcoin-proptest-helpers" +version = "1.13.4" +dependencies = [ + "crossbeam", + "proptest", + "proptest-derive", +] + [[package]] name = "starcoin-replay" version = "1.13.7" @@ -10676,6 +10779,23 @@ dependencies = [ "serde 1.0.152", ] +[[package]] +name = "starcoin-transaction-benchmarks" +version = "1.13.5" +dependencies = [ + "criterion", + "criterion-cpu-time", + "log 0.4.17", + "num_cpus", + "proptest", + "proptest-derive", + "starcoin-crypto", + "starcoin-language-e2e-tests", + "starcoin-types", + "starcoin-vm-runtime", + "starcoin-vm-types", +] + [[package]] name = "starcoin-transaction-builder" version = "1.13.7" @@ -10685,6 +10805,7 @@ dependencies = [ "starcoin-config", "starcoin-crypto", "starcoin-logger", + "starcoin-types", "starcoin-vm-types", "stdlib", "stest", diff --git a/Cargo.toml b/Cargo.toml index 54f760b4a1..18cc91577f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,6 +87,10 @@ members = [ "vm/move-package-manager", "vm/vm-status-translator", "vm/starcoin-transactional-test-harness", + "vm/parallel-executor", + "vm/transaction-benchmarks", + "vm/e2e-tests", + "vm/proptest-helpers", "abi/types", "abi/decoder", "abi/resolver", @@ -434,7 +438,7 @@ starcoin-chain-service = { path = "chain/service" } starcoin-cmd = { path = "cmd/starcoin" } starcoin-config = { path = "config" } starcoin-consensus = { path = "consensus" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "a02de6d0b83abe0abff088683e891df0238102fe" } +starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "a742ddc0674022800341182cbb4c3681807b2f00" } starcoin-decrypt = { path = "commons/decrypt" } starcoin-dev = { path = "vm/dev" } starcoin-executor = { path = "executor" } @@ -487,8 +491,12 @@ stest = { path = "commons/stest" } stest-macro = { path = "commons/stest/stest-macro" } stream-task = { path = "commons/stream-task" } starcoin-mvhashmap = { path = "vm/mvhashmap" } -starcoin-parallel-executor = { path = "vm/parallel-executor" } starcoin-infallible = { path = "commons/infallible" } +starcoin-parallel-executor = { path = "vm/parallel-executor" } +starcoin-transaction-benchmarks = { path = "vm/transaction-benchmarks" } +starcoin-language-e2e-tests = { path = "vm/e2e-tests" } +starcoin-proptest-helpers = { path = "vm/proptest-helpers" } + syn = { version = "1.0.107", features = [ "full", "extra-traits", diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml index e65a075757..f03a320b7d 100644 --- a/benchmarks/Cargo.toml +++ b/benchmarks/Cargo.toml @@ -1,18 +1,14 @@ -[[bench]] -harness = false -name = "bench_storage" - -[[bench]] -harness = false -name = "bench_chain" - -[[bench]] -harness = false -name = "bench_state_tree" +[package] +authors = { workspace = true } +edition = { workspace = true } +license = { workspace = true } +name = "benchmarks" +publish = { workspace = true } +version = "1.13.7" +homepage = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } -[[bench]] -harness = false -name = "bench_vm" [dependencies] anyhow = { workspace = true } @@ -49,16 +45,21 @@ starcoin-executor-benchmark = { workspace = true } [lib] bench = false -[package] -authors = { workspace = true } -edition = { workspace = true } -license = { workspace = true } -name = "benchmarks" -publish = { workspace = true } -version = "1.13.7" -homepage = { workspace = true } -repository = { workspace = true } -rust-version = { workspace = true } +[[bench]] +harness = false +name = "bench_storage" + +[[bench]] +harness = false +name = "bench_chain" + +[[bench]] +harness = false +name = "bench_state_tree" + +[[bench]] +harness = false +name = "bench_vm" [target."cfg(target_os=\"linux\")".dependencies] -pprof = { version = "0.10", features = ["flamegraph", "criterion"] } +pprof = { version = "0.10", features = ["flamegraph", "criterion"] } \ No newline at end of file diff --git a/cmd/starcoin/src/account/submit_txn_cmd.rs b/cmd/starcoin/src/account/submit_txn_cmd.rs index 442267ca13..82d4012563 100644 --- a/cmd/starcoin/src/account/submit_txn_cmd.rs +++ b/cmd/starcoin/src/account/submit_txn_cmd.rs @@ -12,7 +12,7 @@ use crate::view::{ExecutionOutputView, FilePathOrHex}; use crate::StarcoinOpt; #[derive(Debug, Parser)] -/// Submit a SignedTransaction file or hex to transaction pool. +/// Submit a SignedUserTransaction file or hex to transaction pool. #[clap(name = "submit-txn", alias = "submit-multisig-txn")] pub struct SubmitTxnOpt { #[clap(name = "signed-txn-file-or-hex", required = true)] diff --git a/node/Cargo.toml b/node/Cargo.toml index c007db7374..cc9c4797fa 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -47,6 +47,7 @@ starcoin-vm-runtime = { workspace = true } thiserror = { workspace = true } timeout-join-handler = { workspace = true } tokio = { features = ["full"], workspace = true } +num_cpus = { workspace = true } [dev-dependencies] stest = { workspace = true } diff --git a/node/src/node.rs b/node/src/node.rs index 0097902596..4f10c33f22 100644 --- a/node/src/node.rs +++ b/node/src/node.rs @@ -12,6 +12,7 @@ use futures::channel::oneshot; use futures::executor::block_on; use futures_timer::Delay; use network_api::{PeerProvider, PeerSelector, PeerStrategy}; +use num_cpus; use starcoin_account_service::{AccountEventService, AccountService, AccountStorage}; use starcoin_block_relayer::BlockRelayer; use starcoin_chain_notify::ChainNotifyHandlerService; @@ -54,7 +55,7 @@ use starcoin_sync::verified_rpc_client::VerifiedRpcClient; use starcoin_txpool::TxPoolActorService; use starcoin_types::system_events::{SystemShutdown, SystemStarted}; use starcoin_vm_runtime::metrics::VMMetrics; -// use starcoin_vm_runtime::starcoin_vm::StarcoinVM; +use starcoin_vm_runtime::starcoin_vm::StarcoinVM; use std::sync::Arc; use std::time::{Duration, SystemTime}; @@ -233,8 +234,8 @@ impl NodeService { logger_handle.enable_stderr(); } - // XXX FIXME YSG add execute_config, currently we use console command to test - // StarcoinVM::set_concurrency_level_once(num_cpus::get()); + // XXX FIXME YSG add execute_config + StarcoinVM::set_concurrency_level_once(num_cpus::get()); let (start_sender, start_receiver) = oneshot::channel(); let join_handle = timeout_join_handler::spawn(move || { let system = System::with_tokio_rt(|| { diff --git a/scripts/benchmark_parallel.sh b/scripts/benchmark_parallel.sh new file mode 100755 index 0000000000..98755dca18 --- /dev/null +++ b/scripts/benchmark_parallel.sh @@ -0,0 +1,2 @@ +RUST_LOG=info cargo bench --features fuzzing -p 'starcoin-parallel-executor' +RUST_LOG=info cargo bench --features fuzzing -p 'starcoin-transaction-benchmarks' \ No newline at end of file diff --git a/test-helper/src/txn.rs b/test-helper/src/txn.rs index cd0668a0fc..10a419487a 100644 --- a/test-helper/src/txn.rs +++ b/test-helper/src/txn.rs @@ -111,7 +111,7 @@ pub fn create_account_txn_sent_as_association( seq_num: u64, initial_amount: u128, expiration_timstamp_secs: u64, - net: &starcoin_config::ChainNetwork, + net: &ChainNetwork, ) -> SignedUserTransaction { let args = vec![ bcs_ext::to_bytes(new_account.address()).unwrap(), diff --git a/txpool/src/pool.rs b/txpool/src/pool.rs index 3e60de5358..540f3faa16 100644 --- a/txpool/src/pool.rs +++ b/txpool/src/pool.rs @@ -185,7 +185,7 @@ impl VerifiedTransaction { self.insertion_id } - /// Gets wrapped `SignedTransaction` + /// Gets wrapped `SignedUserTransaction` pub fn signed(&self) -> &transaction::SignedUserTransaction { &self.transaction } diff --git a/types/src/account.rs b/types/src/account.rs index 3711315ffb..86843f82ee 100644 --- a/types/src/account.rs +++ b/types/src/account.rs @@ -254,7 +254,7 @@ pub fn peer_to_peer_txn( bcs_ext::to_bytes(&transfer_amount).unwrap(), ]; - // get a SignedTransaction + // get a SignedUserTransaction sender.create_signed_txn_with_args( TransactionPayload::ScriptFunction(ScriptFunction::new( ModuleId::new( diff --git a/vm/e2e-tests/Cargo.toml b/vm/e2e-tests/Cargo.toml new file mode 100644 index 0000000000..5e9797088d --- /dev/null +++ b/vm/e2e-tests/Cargo.toml @@ -0,0 +1,51 @@ +[package] +name = "starcoin-language-e2e-tests" +authors = { workspace = true } +edition = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +version = "1.13.5" +homepage = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + +[dependencies] +goldenfile = "1.1.0" +anyhow = { workspace = true } +bcs = { workspace = true } +hex = { workspace = true } +num_cpus = { workspace = true } +once_cell = { workspace = true } +proptest = { workspace = true } +proptest-derive = { workspace = true } +rand = { workspace = true } +serde = { workspace = true, default-features = false } + +starcoin-config = { workspace = true } +starcoin-crypto = { workspace = true, features = ["fuzzing"] } +starcoin-types = { workspace = true } +starcoin-vm-runtime = { workspace = true } +starcoin-vm-types = { workspace = true } +starcoin-proptest-helpers = { workspace = true } +starcoin-gas-algebra-ext = { workspace = true } +move-core-types = { workspace = true } +move-ir-compiler = { workspace = true } +starcoin-transaction-builder = { workspace = true } +starcoin-parallel-executor = { workspace = true } +test-helper = { workspace = true } +stdlib = { workspace = true } +starcoin-gas = { workspace = true } +move-table-extension = { workspace = true } +starcoin-statedb = { workspace = true } +starcoin-state-tree = { workspace = true } + +#aptos-keygen = { path = "../../crates/aptos-keygen" } +#aptos-proptest-helpers = { path = "../../crates/aptos-proptest-helpers" } +#aptos-state-view = { path = "../../storage/state-view" } +#aptos-transaction-builder = { path = "../../sdk/transaction-builder" } +#aptos-types = { path = "../../types", features = ["fuzzing"] } +#aptos-vm = { path = "../aptos-vm" } +# aptos-writeset-generator = { path = "../writeset-transaction-generator" } +# cached-framework-packages = { path = "../framework/cached-packages" } +# move-deps = { path = "../move-deps", features = ["address32"] } +# vm-genesis = { path = "../vm-genesis" } diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__account_limits__account_limits.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__account_limits__account_limits.exp new file mode 100644 index 0000000000..74f763cdae --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__account_limits__account_limits.exp @@ -0,0 +1,36 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0600000000000000" }], gas_used: 779, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0600000000000000" }], gas_used: 779, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d697473104c696d697473446566696e6974696f6e01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffffffffffffffffffffffffffffffff0060d71d14000000ffffffffffffffff)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00000000000000000000000000000000000000000000000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0200000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d697473104c696d697473446566696e6974696f6e01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffffffffffffffffffffffffffffffff0060d71d14000000ffffffffffffffff)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000000000000000000000000000000000000000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(7f7be1ffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(80841e0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "80841e0000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "80841e00000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 346, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(fff6c2ffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(80841e0000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "80841e000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "80841e00000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 346, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00000000000000000000000000000000000000000000000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 39, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d697473104c696d697473446566696e6974696f6e01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(40420f0000000000ffffffffffffffff0060d71d14000000ffffffffffffffff))] }), events: [], gas_used: 41, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000))] }), events: [], gas_used: 339, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000))] }), events: [], gas_used: 399, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(3f420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(41420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000))] }), events: [ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "41420f0000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "41420f0000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 413, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000000000000000000041420f000000000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(41420f0000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "41420f000000000003585553abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c00" }, ContractEvent { key: EventKey(0000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "41420f0000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }], gas_used: 536, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(000000000000000040420f000000000041420f000000000040420f00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(40420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000))] }), events: [ContractEvent { key: EventKey(0100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "40420f0000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "40420f000000000003585553abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c00" }], gas_used: 536, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0300000000000000))] }), events: [], gas_used: 325, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0160d71d14000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000160d71d14000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(fef6c2ffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd030000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0160d71d140000000100000000000000000000000000000041420f00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(41420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0100000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "01000000000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 403, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d697473104c696d697473446566696e6974696f6e01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffffffffffffffffe8030000000000000060d71d14000000ffffffffffffffff))] }), events: [], gas_used: 41, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(563e0f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(29460f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "e903000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e903000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 413, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0160d71d140000000000000000000000e803000000000000583e0f00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(41420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(e903000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0200000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "e80300000000000003585553abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c00" }, ContractEvent { key: EventKey(0000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e803000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }], gas_used: 536, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 198, status: Keep(ABORTED { code: 1544, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0300000000000000))] }), events: [], gas_used: 257, status: Keep(ABORTED { code: 1544, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0300000000000000))] }), events: [], gas_used: 233, status: Keep(ABORTED { code: 1544, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(02000000000000000200000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(02c0ae3b28000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0002c0ae3b28000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00f7c2ffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd020000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(02c0ae3b2800000000000000000000000100000000000000573e0f00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(40420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0300000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "01000000000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(030000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0100000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }], gas_used: 403, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d697473104c696d697473446566696e6974696f6e01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffffffffffffffffffffffffffffffff0060d71d1400000097801e0000000000))] }), events: [], gas_used: 41, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0160d71d140000000000000000000000e80300000000000097801e00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 39, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000))] }), events: [], gas_used: 399, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(02c0ae3b2800000000000000000000000a000000000000008d801e00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4c3e0f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f303000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0300000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000))] }), events: [ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c00" }, ContractEvent { key: EventKey(0000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a00000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 470, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(76841e0000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010d4163636f756e744c696d6974730657696e646f7701070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(02c0ae3b280000000a000000000000000a0000000000000097801e00000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4b420f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e04000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000))] }), events: [ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a00000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }], gas_used: 477, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000))] }), events: [], gas_used: 399, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(98420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ff3d0f0000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e04000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0300000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "4c04000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "4c04000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }], gas_used: 413, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0300000000000000))] }), events: [], gas_used: 325, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(03000000000000000300000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(032086593c000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe00032086593c000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0300000000000000))] }), events: [], gas_used: 325, status: Keep(ABORTED { code: 776, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_multi_signer.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_multi_signer.exp new file mode 100644 index 0000000000..a011ae3e5b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_multi_signer.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_WRITE_SET) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_new_epoch.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_new_epoch.exp new file mode 100644 index 0000000000..99ba47c27b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_new_epoch.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }, ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_no_epoch.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_no_epoch.exp new file mode 100644 index 0000000000..9a1c8ae3e3 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__admin_script__admin_script_rotate_key_single_signer_no_epoch.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__create_account__create_account.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__create_account__create_account.exp new file mode 100644 index 0000000000..63bb4e3993 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__create_account__create_account.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a000100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e0a436f696e4576656e747300 }), Value(0100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(00000000000000000000000000000000280100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280200000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104677569640947656e657261746f7200 }), Value(0300000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("RegisterEvent"), type_params: [] }), event_data: "00000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e" }], gas_used: 139, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__can_opt_in_to_crsn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__can_opt_in_to_crsn.exp new file mode 100644 index 0000000000..58c6c8ed51 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__can_opt_in_to_crsn.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e0c4352534e73416c6c6f77656400 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 40, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0100000000000000))] }), events: [], gas_used: 98, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(02000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_can_be_executed_out_of_order.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_can_be_executed_out_of_order.exp new file mode 100644 index 0000000000..994d1d9fd7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_can_be_executed_out_of_order.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e0c4352534e73416c6c6f77656400 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 40, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0100000000000000))] }), events: [], gas_used: 98, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_no_window_shift.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_no_window_shift.exp new file mode 100644 index 0000000000..f3bda87415 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_no_window_shift.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e0c4352534e73416c6c6f77656400 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 40, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0100000000000000))] }), events: [], gas_used: 98, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000100000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NONCE_INVALID) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_window_shift.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_window_shift.exp new file mode 100644 index 0000000000..03f335142d --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__crsns_prevent_replay_window_shift.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e0c4352534e73416c6c6f77656400 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 40, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0100000000000000))] }), events: [], gas_used: 98, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(02000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NONCE_INVALID) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__force_expiration_of_crsns.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__force_expiration_of_crsns.exp new file mode 100644 index 0000000000..1c3c3b0e45 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__crsn__force_expiration_of_crsns.exp @@ -0,0 +1,9 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e0c4352534e73416c6c6f77656400 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 40, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000000000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0100000000000000))] }), events: [], gas_used: 98, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000001000000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000001010000000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000001010100000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000001010101000000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(01000000000000000a000000000000000a000000000000000a0000000001010101010000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e905000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e905000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90600000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 292, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NONCE_INVALID) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044352534e044352534e00 }, Value(15000000000000000a000000000000000a000000000000000a0000000000000000000001000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e905000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e905000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90700000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("CRSN"), name: Identifier("ForceShiftEvent"), type_params: [] }), event_data: "010000000000000014000000000000000a000000000000000a00000000010101010100" }], gas_used: 104, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp new file mode 100644 index 0000000000..743e5237d1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d067369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f66f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 2, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 18, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Deletion)] }), events: [], gas_used: 26, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 0, code_offset: 2 }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp new file mode 100644 index 0000000000..89f1b2051b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp @@ -0,0 +1,6 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d067369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f66f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 2, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 18, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Deletion)] }), events: [], gas_used: 26, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 10, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 1, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 0, code_offset: 2 }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp new file mode 100644 index 0000000000..7f14e19701 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp @@ -0,0 +1,9 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d067369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f66f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 2, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 18, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Deletion)] }), events: [], gas_used: 26, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 2, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 0, code_offset: 2 }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11200000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d02543100 }), Deletion)] }), events: [], gas_used: 26, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 9, status: Keep(ExecutionFailure { location: F5B9D6F01A99E74C790E2F330C092FA05455A8193F1DFC1B113ECC54D067AFE1::M, function: 2, code_offset: 2 }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_2.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_2.exp new file mode 100644 index 0000000000..65738bf4c8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_2.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000011b5472616e73616374696f6e5075626c697368696e674f7074696f6e1348616c74416c6c5472616e73616374696f6e7300 }, Value(00))] }), events: [], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNKNOWN_SCRIPT) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_3.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_3.exp new file mode 100644 index 0000000000..65738bf4c8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_3.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000011b5472616e73616374696f6e5075626c697368696e674f7074696f6e1348616c74416c6c5472616e73616374696f6e7300 }, Value(00))] }), events: [], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNKNOWN_SCRIPT) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_4.exp new file mode 100644 index 0000000000..65738bf4c8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__halt_network_version_4.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000011b5472616e73616374696f6e5075626c697368696e674f7074696f6e1348616c74416c6c5472616e73616374696f6e7300 }, Value(00))] }), events: [], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNKNOWN_SCRIPT) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__validator_batch_remove_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__validator_batch_remove_version_4.exp new file mode 100644 index 0000000000..7575d0bd3d --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__emergency_admin_script__validator_batch_remove_version_4.exp @@ -0,0 +1,14 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000" }], gas_used: 666, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(086f70657261746f72))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0400000000000000" }], gas_used: 660, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0b76616c696461746f725f30))] }), events: [], gas_used: 53, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0b76616c696461746f725f30)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [], gas_used: 76, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000004000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 281, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(02000000000000000200000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000200000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f31))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000" }], gas_used: 666, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0b76616c696461746f725f31))] }), events: [], gas_used: 53, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(03000000000000000300000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0300000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000300000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0b76616c696461746f725f31)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000))] }), events: [], gas_used: 76, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180500000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(030000000000000003000000000000000300000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000c8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(00000000000000000c000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0300000000000000" }], gas_used: 288, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(04000000000000000400000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0400000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000400000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(040000000000000004000000000000000400000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000a8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac00000000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0400000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_non_existent_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_non_existent_sender.exp new file mode 100644 index 0000000000..449aeac0c7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_non_existent_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_successful.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_successful.exp new file mode 100644 index 0000000000..bd7202e214 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__experimental__experimental_genesis_execute_txn_successful.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 451, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 451, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__failed_transaction_tests__failed_transaction_cleanup_test_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__failed_transaction_tests__failed_transaction_cleanup_test_version_4.exp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__failed_transaction_tests__non_existent_sender_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__failed_transaction_tests__non_existent_sender_version_4.exp new file mode 100644 index 0000000000..449aeac0c7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__failed_transaction_tests__non_existent_sender_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_existing_not_dd_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_existing_not_dd_version_4.exp new file mode 100644 index 0000000000..d99773bbdf --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_existing_not_dd_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [], gas_used: 67, status: Keep(ABORTED { code: 5, location: 0000000000000000000000000000000000000000000000000000000000000001::DesignatedDealer }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_new_account_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_new_account_version_4.exp new file mode 100644 index 0000000000..8f53224da9 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__mint_to_new_account_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a000100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20a10700000000000100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "20a1070000000000" }], gas_used: 61, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_mint_designated_dealer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_mint_designated_dealer_version_4.exp new file mode 100644 index 0000000000..ce56e984c4 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_mint_designated_dealer_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c5072656275726e517565756501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002804000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000" }], gas_used: 935, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(e7030000000000800000000000000000000000000000000000000000010000000040420f0000000000640000000000000003585553010200000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280700000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280800000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280900000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000002000000000000000000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(01000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(e803000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002804000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DesignatedDealer"), name: Identifier("ReceivedMintEvent"), type_params: [] }), event_data: "035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e803000000000000" }, ContractEvent { key: EventKey(0500000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("MintEvent"), type_params: [] }), event_data: "e80300000000000003585553" }, ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e80300000000000003585553000000000000000000000000000000000000000000000000000000000000000000" }], gas_used: 249, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(274f4c00000000800000000000000000000000000000000000000000010000000040420f0000000000640000000000000003585553010300000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280700000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280800000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280900000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000006000000000000000000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(02000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(284f4c0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002804000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DesignatedDealer"), name: Identifier("ReceivedMintEvent"), type_params: [] }), event_data: "035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9404b4c0000000000" }, ContractEvent { key: EventKey(0500000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("MintEvent"), type_params: [] }), event_data: "404b4c000000000003585553" }, ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "404b4c000000000003585553000000000000000000000000000000000000000000000000000000000000000000" }], gas_used: 249, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_update_exchange_rate_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_update_exchange_rate_version_4.exp new file mode 100644 index 0000000000..a19b7cda0f --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__mint__tiered_update_exchange_rate_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000000000000000000ae47e13a010000000040420f0000000000640000000000000003585553010100000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280700000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280800000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000280900000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(0900000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("ToXDXExchangeRateUpdateEvent"), type_params: [] }), event_data: "03585553ae47e13a01000000" }], gas_used: 83, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__bad_module_address.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__bad_module_address.exp new file mode 100644 index 0000000000..e7f09cc7c1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__bad_module_address.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380b00000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(MODULE_ADDRESS_DOES_NOT_MATCH_SENDER))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp new file mode 100644 index 0000000000..70b07a6373 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000008010002020204030605050b01070c060812200a32050c3707000000010000000200000000014d01540166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100020102030001000000010200))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp new file mode 100644 index 0000000000..c5e34549b0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000030100020702020804200000014df5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp new file mode 100644 index 0000000000..41d115fffe --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d01540166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1000201020300))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp new file mode 100644 index 0000000000..41d115fffe --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d01540166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1000201020300))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp new file mode 100644 index 0000000000..41d115fffe --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d01540166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1000201020300))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp new file mode 100644 index 0000000000..41d115fffe --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d01540166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1000201020300))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp new file mode 100644 index 0000000000..c5e34549b0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000030100020702020804200000014df5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp new file mode 100644 index 0000000000..76f20a9e90 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000006010002030205050701070804080c200c2c070000000100000000014d0166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10001000000010200))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp new file mode 100644 index 0000000000..06c0effe85 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000006010002030205050703070a04080e200c2e0700000001000100010300014d0166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10001000001010200))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp new file mode 100644 index 0000000000..76f20a9e90 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b0500000006010002030205050701070804080c200c2c070000000100000000014d0166f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10001000000010200))] }), events: [], gas_used: 8, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(DUPLICATE_MODULE_NAME))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp new file mode 100644 index 0000000000..d12027c344 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b05000000030100020702020804200000014df5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe100))] }), events: [], gas_used: 8, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_invalid_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_invalid_sender.exp new file mode 100644 index 0000000000..2ef17294cf --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_invalid_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(MODULE_ADDRESS_DOES_NOT_MATCH_SENDER))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp new file mode 100644 index 0000000000..5f85465158 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a000100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 00000000000000000000000000000000000000000000000000000000000a550c18014d }), Value(a11ceb0b05000000030100020702020804200000014d000000000000000000000000000000000000000000000000000000000a550c1800))] }), events: [], gas_used: 8, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_core_code_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_core_code_sender.exp new file mode 100644 index 0000000000..3ee14e8261 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_core_code_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_MODULE_PUBLISHER) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_invalid_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_invalid_sender.exp new file mode 100644 index 0000000000..3ee14e8261 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_invalid_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_MODULE_PUBLISHER) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script.exp new file mode 100644 index 0000000000..3ee14e8261 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_MODULE_PUBLISHER) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script_proper_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script_proper_sender.exp new file mode 100644 index 0000000000..8ae445b836 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_non_allowlist_script_proper_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 000000000000000000000000000000000000000000000000000000000000000001014d }, Value(a11ceb0b04000000030100020702020804200000014d000000000000000000000000000000000000000000000000000000000000000100)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_proper_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_proper_sender.exp new file mode 100644 index 0000000000..8ae445b836 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_no_modules_proper_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 000000000000000000000000000000000000000000000000000000000000000001014d }, Value(a11ceb0b04000000030100020702020804200000014d000000000000000000000000000000000000000000000000000000000000000100)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_mint.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_mint.exp new file mode 100644 index 0000000000..d11a4c2207 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_mint.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c5072656275726e517565756501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002804000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000" }], gas_used: 935, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(e7030000000000800000000000000000000000000000000000000000010000000040420f0000000000640000000000000003585553010200000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280700000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280800000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280900000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0300000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(e803000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(01000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002804000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DesignatedDealer"), name: Identifier("ReceivedMintEvent"), type_params: [] }), event_data: "035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e803000000000000" }, ContractEvent { key: EventKey(0500000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("MintEvent"), type_params: [] }), event_data: "e80300000000000003585553" }, ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e80300000000000003585553000000000000000000000000000000000000000000000000000000000000000000" }, ContractEvent { key: EventKey(04000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "e80300000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e803000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 527, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_p2p.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_p2p.exp new file mode 100644 index 0000000000..6adb0eec22 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_p2p.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(1400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc6400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(40420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a00000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 272, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_swap.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_swap.exp new file mode 100644 index 0000000000..8f25211cb0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_swap.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(a086010000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc6400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(6400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(40420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a00000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035844581636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "640000000000000003584458130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }], gas_used: 593, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_wrong_number_of_signers.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_wrong_number_of_signers.exp new file mode 100644 index 0000000000..a301d4c67f --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__multi_agent__multi_agent_wrong_number_of_signers.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__drop_txn_after_reconfiguration_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__drop_txn_after_reconfiguration_version_4.exp new file mode 100644 index 0000000000..75617b2a0a --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__drop_txn_after_reconfiguration_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }), Value(01000000000000000060d71d140000000100000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b651456616c696461746f72506572666f726d616e636500 }), Value(01000000000000000a0100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }), Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0600000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000000000000000000000a00000000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba000100000000000000" }], gas_used: 0, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a000100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }), Value(020000000000000001000000000000000200000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b651456616c696461746f72506572666f726d616e636500 }), Value(00000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650c56616c696461746f7253657400 }), Value(000a187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000308ffc6f2166eed242c08e71c8ab7037eba1ca104c701b662962059f78159fe197c7920aae6e53d7a96d6021e32ac098ec000000000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7010000000000000030b368aa03968989ad4b79934343baa13f33d4f046510623f72f3bdef7cc18e82c1d9f2cb3c0cd920b7537d6ce7fde899200000100000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa201000000000000003097afdde9744c847d9ec05b9278e067c54341f1862ca71b64d3bda791eb55d4f14458148be7d1a597c7939cf9792a0a50000002000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000003082c5f34b5d450a2372824f646c965d33d626e4354383f07cf9aa22511fa71adb22292d68648acc9a3cf0098b71b00f6d00000300000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68010000000000000030a5d8718f05f233637507202282c0b086b01482ccf7469d29adf81b5fa2c2d5a336f6f671c9c9a3c0b1e7a62028bef6a6000004000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7010000000000000030aa6aa304a7ea157d106b2ef408e57491b7e6c65cefd6767962b0f1f3674c5bded51d58ec80f44794d6703598f87e367b00000500000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6010000000000000030a530e4e42c05f148e39d0fe3b210a27ac992be4c8ba97fc2db644293f5f96cd937f934cb0295e62c7925dd8006ba972700000600000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c3601000000000000003086fb211f41a07c6399ccc6ab3a8fe568fb0f574ce1b811896c44c6da4f267d543c6cac9fb8f4e9b92a3b809eefb91cbd00000700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc010000000000000030b1460c48e4d5b9d5c4a1bdf1f62b53292521269ab3b0a047c198f2a7cadf27c61db2bdbe2f34313312db21bbd90a85ca00000800000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc301000000000000003092446c5b5190e2b820c20806f5701805ca238307b4a1e86002f01907d82aac470dd0a95f52e0ff731bc4294c61a0d474000009000000000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010756657273696f6e0756657273696f6e00 }), Value(0500000000000000)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280100000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280200000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280300000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280400000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280500000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280600000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280700000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280800000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280900000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280a00000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(308ffc6f2166eed242c08e71c8ab7037eba1ca104c701b662962059f78159fe197c7920aae6e53d7a96d6021e32ac098ec00000000000000000000)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab72a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002801000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002802000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002803000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002804000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002805000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002806000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002807000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002808000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002809000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab70000000000000000280a000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30b368aa03968989ad4b79934343baa13f33d4f046510623f72f3bdef7cc18e82c1d9f2cb3c0cd920b7537d6ce7fde899200000100000000000000)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280100000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280200000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280300000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280400000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280500000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280600000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280700000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280800000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280900000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280a00000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3097afdde9744c847d9ec05b9278e067c54341f1862ca71b64d3bda791eb55d4f14458148be7d1a597c7939cf9792a0a5000000200000000000000)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b65b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002801000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002802000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002803000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002804000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002805000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002806000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002807000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002808000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002809000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b60000000000000000280a000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3082c5f34b5d450a2372824f646c965d33d626e4354383f07cf9aa22511fa71adb22292d68648acc9a3cf0098b71b00f6d00000300000000000000)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280100000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280200000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280300000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280400000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280500000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280600000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280700000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280800000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280900000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280a00000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30a5d8718f05f233637507202282c0b086b01482ccf7469d29adf81b5fa2c2d5a336f6f671c9c9a3c0b1e7a62028bef6a600000400000000000000)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b79bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002801000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002802000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002803000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002804000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002805000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002806000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002807000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002808000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002809000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b70000000000000000280a000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30aa6aa304a7ea157d106b2ef408e57491b7e6c65cefd6767962b0f1f3674c5bded51d58ec80f44794d6703598f87e367b00000500000000000000)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280100000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280200000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280300000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280400000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280500000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280600000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280700000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280800000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280900000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280a00000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30a530e4e42c05f148e39d0fe3b210a27ac992be4c8ba97fc2db644293f5f96cd937f934cb0295e62c7925dd8006ba972700000600000000000000)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280100000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280200000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280300000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280400000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280500000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280600000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280700000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280800000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280900000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280a00000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3086fb211f41a07c6399ccc6ab3a8fe568fb0f574ce1b811896c44c6da4f267d543c6cac9fb8f4e9b92a3b809eefb91cbd00000700000000000000)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dcdb61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280100000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280200000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280300000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280400000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280500000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280600000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280800000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280900000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280a00000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30b1460c48e4d5b9d5c4a1bdf1f62b53292521269ab3b0a047c198f2a7cadf27c61db2bdbe2f34313312db21bbd90a85ca00000800000000000000)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280100000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280200000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280300000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280400000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280500000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280600000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280700000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280800000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280900000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280a00000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3092446c5b5190e2b820c20806f5701805ca238307b4a1e86002f01907d82aac470dd0a95f52e0ff731bc4294c61a0d47400000900000000000000))] }), events: [ContractEvent { key: EventKey(0700000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000" }, ContractEvent { key: EventKey(07000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab70000000000000000" }, ContractEvent { key: EventKey(0700000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000" }, ContractEvent { key: EventKey(07000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b60000000000000000" }, ContractEvent { key: EventKey(0700000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000" }, ContractEvent { key: EventKey(07000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b70000000000000000" }, ContractEvent { key: EventKey(0700000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000" }, ContractEvent { key: EventKey(0700000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000" }, ContractEvent { key: EventKey(0700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000" }, ContractEvent { key: EventKey(0700000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000" }, ContractEvent { key: EventKey(0500000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 1617, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Retry }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_aptos_version_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_aptos_version_version_4.exp new file mode 100644 index 0000000000..13bc5a4634 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_aptos_version_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }), Value(01000000000000000060d71d140000000100000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b651456616c696461746f72506572666f726d616e636500 }), Value(01000000000000000a0100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }), Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0600000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000000000000000000000a00000000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba000100000000000000" }], gas_used: 0, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a000100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }), Value(020000000000000001000000000000000200000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b651456616c696461746f72506572666f726d616e636500 }), Value(00000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650c56616c696461746f7253657400 }), Value(000a187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000308ffc6f2166eed242c08e71c8ab7037eba1ca104c701b662962059f78159fe197c7920aae6e53d7a96d6021e32ac098ec000000000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7010000000000000030b368aa03968989ad4b79934343baa13f33d4f046510623f72f3bdef7cc18e82c1d9f2cb3c0cd920b7537d6ce7fde899200000100000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa201000000000000003097afdde9744c847d9ec05b9278e067c54341f1862ca71b64d3bda791eb55d4f14458148be7d1a597c7939cf9792a0a50000002000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000003082c5f34b5d450a2372824f646c965d33d626e4354383f07cf9aa22511fa71adb22292d68648acc9a3cf0098b71b00f6d00000300000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68010000000000000030a5d8718f05f233637507202282c0b086b01482ccf7469d29adf81b5fa2c2d5a336f6f671c9c9a3c0b1e7a62028bef6a6000004000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7010000000000000030aa6aa304a7ea157d106b2ef408e57491b7e6c65cefd6767962b0f1f3674c5bded51d58ec80f44794d6703598f87e367b00000500000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6010000000000000030a530e4e42c05f148e39d0fe3b210a27ac992be4c8ba97fc2db644293f5f96cd937f934cb0295e62c7925dd8006ba972700000600000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c3601000000000000003086fb211f41a07c6399ccc6ab3a8fe568fb0f574ce1b811896c44c6da4f267d543c6cac9fb8f4e9b92a3b809eefb91cbd00000700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc010000000000000030b1460c48e4d5b9d5c4a1bdf1f62b53292521269ab3b0a047c198f2a7cadf27c61db2bdbe2f34313312db21bbd90a85ca00000800000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc301000000000000003092446c5b5190e2b820c20806f5701805ca238307b4a1e86002f01907d82aac470dd0a95f52e0ff731bc4294c61a0d474000009000000000000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010756657273696f6e0756657273696f6e00 }), Value(0500000000000000)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280100000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280200000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280300000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280400000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280500000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280600000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0100000000000000280700000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280800000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280900000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000280a00000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba)), (AccessPath(AccessPath { address: 187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(308ffc6f2166eed242c08e71c8ab7037eba1ca104c701b662962059f78159fe197c7920aae6e53d7a96d6021e32ac098ec00000000000000000000)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab72a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002801000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002802000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002803000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002804000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002805000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002806000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab701000000000000002807000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002808000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab700000000000000002809000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab70000000000000000280a000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7)), (AccessPath(AccessPath { address: 2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30b368aa03968989ad4b79934343baa13f33d4f046510623f72f3bdef7cc18e82c1d9f2cb3c0cd920b7537d6ce7fde899200000100000000000000)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280100000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280200000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280300000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280400000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280500000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280600000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20100000000000000280700000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280800000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280900000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000280a00000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2)), (AccessPath(AccessPath { address: 379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3097afdde9744c847d9ec05b9278e067c54341f1862ca71b64d3bda791eb55d4f14458148be7d1a597c7939cf9792a0a5000000200000000000000)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b65b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002801000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002802000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002803000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002804000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002805000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002806000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b601000000000000002807000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002808000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b600000000000000002809000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b60000000000000000280a000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6)), (AccessPath(AccessPath { address: 5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3082c5f34b5d450a2372824f646c965d33d626e4354383f07cf9aa22511fa71adb22292d68648acc9a3cf0098b71b00f6d00000300000000000000)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280100000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280200000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280300000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280400000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280500000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280600000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680100000000000000280700000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280800000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280900000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000280a00000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68)), (AccessPath(AccessPath { address: 798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30a5d8718f05f233637507202282c0b086b01482ccf7469d29adf81b5fa2c2d5a336f6f671c9c9a3c0b1e7a62028bef6a600000400000000000000)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(010000000000000000000000000000000000000000000000000000000000000000000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b79bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(00000000000000002800000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002801000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002802000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002803000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002804000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002805000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002806000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b701000000000000002807000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002808000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b700000000000000002809000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b70000000000000000280a000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7)), (AccessPath(AccessPath { address: 9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30aa6aa304a7ea157d106b2ef408e57491b7e6c65cefd6767962b0f1f3674c5bded51d58ec80f44794d6703598f87e367b00000500000000000000)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280100000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280200000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280300000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280400000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280500000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280600000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60100000000000000280700000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280800000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280900000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000280a00000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6)), (AccessPath(AccessPath { address: c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30a530e4e42c05f148e39d0fe3b210a27ac992be4c8ba97fc2db644293f5f96cd937f934cb0295e62c7925dd8006ba972700000600000000000000)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280100000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280200000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280300000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280400000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280500000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280600000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360100000000000000280700000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280800000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280900000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000280a00000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36)), (AccessPath(AccessPath { address: d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3086fb211f41a07c6399ccc6ab3a8fe568fb0f574ce1b811896c44c6da4f267d543c6cac9fb8f4e9b92a3b809eefb91cbd00000700000000000000)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dcdb61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280100000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280200000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280300000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280400000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280500000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280600000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0100000000000000280700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280800000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280900000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000280a00000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc)), (AccessPath(AccessPath { address: db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(30b1460c48e4d5b9d5c4a1bdf1f62b53292521269ab3b0a047c198f2a7cadf27c61db2bdbe2f34313312db21bbd90a85ca00000800000000000000)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b65095374616b65506f6f6c00 }), Value(01000000000000000000000000000000000000000000000000000000000000000000000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f5374616b65506f6f6c4576656e747300 }), Value(0000000000000000280000000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280100000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280200000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280300000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280400000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280500000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280600000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30100000000000000280700000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280800000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280900000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000280a00000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3)), (AccessPath(AccessPath { address: f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3, path: 010000000000000000000000000000000000000000000000000000000000000001055374616b650f56616c696461746f72436f6e66696700 }), Value(3092446c5b5190e2b820c20806f5701805ca238307b4a1e86002f01907d82aac470dd0a95f52e0ff731bc4294c61a0d47400000900000000000000))] }), events: [ContractEvent { key: EventKey(0700000000000000187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "187e62abf645ab5a0c3693457f934c3f2e20e024b4d789d2ad9aca52bcbb95ba0000000000000000" }, ContractEvent { key: EventKey(07000000000000002a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "2a276ae88165c3f7a699d8019a4f1ab68a76a18633f247f406a9b93752b6bab70000000000000000" }, ContractEvent { key: EventKey(0700000000000000379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "379c910c34f40828ff09269cf2a157f09ed0665e7a7a02a212a36262f3f91fa20000000000000000" }, ContractEvent { key: EventKey(07000000000000005b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "5b9b90955fb09f8a470e2a08cf770b85a700d8c34ed790dd62aab80c5e8122b60000000000000000" }, ContractEvent { key: EventKey(0700000000000000798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e68), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "798a6977d3a365dcc29a80503922f50e5401a4e9687bfc2435b5053aef019e680000000000000000" }, ContractEvent { key: EventKey(07000000000000009bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "9bdf3c8ed40790a7cd046c4f6015ed9daf2ac3fae1f0b7bb91dfc31e075285b70000000000000000" }, ContractEvent { key: EventKey(0700000000000000c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "c5bb3ba876364abf7633cb703f193ec50e141a402bf7bf15ab3c6398ad0361c60000000000000000" }, ContractEvent { key: EventKey(0700000000000000d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c36), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "d1126ce48bd65fb72190dbd9a6eaa65ba973f1e1664ac0cfba4db1d071fd0c360000000000000000" }, ContractEvent { key: EventKey(0700000000000000db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "db61ef8c798ea320a778d28d354145538caf27ad7c0dea6dc06cbf1782c5f0dc0000000000000000" }, ContractEvent { key: EventKey(0700000000000000f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Stake"), name: Identifier("DistributeRewardsEvent"), type_params: [] }), event_data: "f612d6cb68816a362baafe81d54021580a05386fd9ec502d776ffc3c3b23afc30000000000000000" }, ContractEvent { key: EventKey(0500000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 1617, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_diem_version_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_diem_version_version_4.exp new file mode 100644 index 0000000000..fddb58e0a6 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__initial_diem_version_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010756657273696f6e0756657273696f6e00 }, Value(0500000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 108, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__update_consensus_config_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__update_consensus_config_version_4.exp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__update_script_allow_list.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__update_script_allow_list.exp new file mode 100644 index 0000000000..1f71f0eada --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__update_script_allow_list.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNKNOWN_SCRIPT) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__updated_limit_allows_txn_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__updated_limit_allows_txn_version_4.exp new file mode 100644 index 0000000000..21897e1666 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__on_chain_configs__updated_limit_allows_txn_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e054c696d697400 }, Value(4b420f0000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000008000000000000000000000000000000))] }), events: [], gas_used: 60, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a420f0000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f6083d0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "4a420f000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "4a420f0000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 299, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_multi_block_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_multi_block_version_4.exp new file mode 100644 index 0000000000..7b1d23e5e5 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_multi_block_version_4.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62000000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380b00000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138))] }), events: [ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb700000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add620b0000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62))] }), events: [ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb70b000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb701000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0000000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c))] }), events: [ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd000000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0b00000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c))] }), events: [ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd0b0000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990000000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899))] }), events: [ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0000000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990b00000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899))] }), events: [ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0b00000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0000000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a))] }), events: [ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250000000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0b00000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a))] }), events: [ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250b00000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0000000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d))] }), events: [ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0b00000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde00000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde))] }), events: [ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde0b000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde01000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710000000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671))] }), events: [ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710b00000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830000000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae100000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830b00000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae10b000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae101000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0000000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e))] }), events: [ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600000000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0b00000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e))] }), events: [ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2000000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600b00000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860))] }), events: [ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c200b000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0000000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da))] }), events: [ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270000000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0b00000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da))] }), events: [ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270b00000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800000000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410b00000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241))] }), events: [ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800b00000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0000000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca))] }), events: [ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a00000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0b00000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca))] }), events: [ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a000000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a0b000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a01000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a))] }), events: [ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a0b0000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f600000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6))] }), events: [ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f60b000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f601000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb000000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb))] }), events: [ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb0b0000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310000000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0600000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310b00000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2000000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f060b000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0601000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06))] }), events: [ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f20b0000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807000000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807))] }), events: [ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a00000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea8070b0000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807))] }), events: [ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a0b000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a01000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390000000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939))] }), events: [ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0000000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390b00000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939))] }), events: [ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0b00000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7100000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71))] }), events: [ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe710b000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7101000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f00000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f))] }), events: [ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f0b000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f01000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090000000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909))] }), events: [ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed00000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090b00000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909))] }), events: [ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed0b000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed01000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9000000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9))] }), events: [ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d90b0000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710000000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371))] }), events: [ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710b00000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371))] }), events: [ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba10b0000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40000000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4))] }), events: [ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf00000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40b00000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4))] }), events: [ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de300000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(208b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf0b000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf01000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf))] }), events: [ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de30b000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de301000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392500000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925))] }), events: [ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c39250b000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392501000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667300000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673))] }), events: [ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479000000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc66730b000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667301000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673))] }), events: [ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c4790b0000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b800000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8))] }), events: [ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e00000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b80b000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b801000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8))] }), events: [ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e0b000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e01000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50000000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5))] }), events: [ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50b00000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5))] }), events: [ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0000000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0b00000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650000000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0000000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650b00000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3300000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0b00000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f))] }), events: [ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b330b000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3301000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0000000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0000000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0b00000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050000000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0b00000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e))] }), events: [ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050b00000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40000000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10000000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40b00000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10b00000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1))] }), events: [ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50000000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0b00000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7600000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50b00000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5))] }), events: [ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae800000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba760b000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7601000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76))] }), events: [ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae80b000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae801000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0000000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10000000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0b00000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f000000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10b00000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1))] }), events: [ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55900000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f0b0000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f))] }), events: [ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a5590b000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55901000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0000000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280000000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0b00000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad000000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280b00000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28))] }), events: [ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad0b0000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10000000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1))] }), events: [ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10b00000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040000000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0000000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040b00000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0b00000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c300000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3))] }), events: [ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c30b000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c301000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720000000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e800000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720b00000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e80b000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e801000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c00000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c))] }), events: [ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c0b000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c01000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810000000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420000000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810b00000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420b00000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0b00000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160000000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0000000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160b00000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0b00000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f200000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2))] }), events: [ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0500000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f20b000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f201000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2))] }), events: [ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888000000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba050b000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0501000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05))] }), events: [ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b8880b0000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0000000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480000000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0b00000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c00000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480b00000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148))] }), events: [ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c0b000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c01000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60000000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6))] }), events: [ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60b00000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060000000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1700000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060b00000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff170b000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1701000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0000000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf))] }), events: [ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0b00000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40000000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a000000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40b00000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca00000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a0b0000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a))] }), events: [ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca0b000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca01000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050000000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1000000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050b00000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c10b0000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f0000000000010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d000000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d))] }), events: [ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f000000000001000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2900000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d0b0000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f0000000000010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d))] }), events: [ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a290b000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f000000000001000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2901000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40420f00000000000100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c))] }), events: [ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_version_4.exp new file mode 100644 index 0000000000..c8f444da44 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__cycle_peer_to_peer_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(98801e00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62000000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380b00000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138))] }), events: [ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb700000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add620b0000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62))] }), events: [ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb70b000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb701000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0000000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c))] }), events: [ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd000000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0b00000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c))] }), events: [ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd0b0000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990000000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899))] }), events: [ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0000000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990b00000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899))] }), events: [ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0b00000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0000000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a))] }), events: [ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250000000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0b00000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a))] }), events: [ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250b00000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0000000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d))] }), events: [ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0b00000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde00000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde))] }), events: [ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde0b000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde01000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710000000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671))] }), events: [ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710b00000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830000000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae100000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830b00000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae10b000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae101000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0000000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e))] }), events: [ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600000000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0b00000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e))] }), events: [ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2000000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600b00000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860))] }), events: [ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c200b000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0000000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da))] }), events: [ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270000000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0b00000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da))] }), events: [ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410000000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270b00000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527))] }), events: [ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800000000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410b00000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241))] }), events: [ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800b00000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0000000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca))] }), events: [ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a00000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0b00000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca))] }), events: [ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a000000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a0b000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a01000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a))] }), events: [ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a0b0000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f600000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6))] }), events: [ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f60b000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f601000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb000000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb))] }), events: [ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb0b0000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310000000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0600000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310b00000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2000000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f060b000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0601000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06))] }), events: [ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f20b0000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807000000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807))] }), events: [ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a00000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea8070b0000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807))] }), events: [ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a0b000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a01000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390000000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939))] }), events: [ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0000000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390b00000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939))] }), events: [ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0b00000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7100000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71))] }), events: [ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe710b000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7101000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f00000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f))] }), events: [ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f0b000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f01000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090000000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909))] }), events: [ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed00000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090b00000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909))] }), events: [ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed0b000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed01000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9000000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9))] }), events: [ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d90b0000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710000000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371))] }), events: [ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1000000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710b00000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371))] }), events: [ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba10b0000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40000000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4))] }), events: [ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf00000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40b00000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4))] }), events: [ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de300000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(208b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf0b000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf01000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf))] }), events: [ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de30b000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de301000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392500000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925))] }), events: [ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c39250b000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392501000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667300000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673))] }), events: [ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479000000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc66730b000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667301000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673))] }), events: [ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c4790b0000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b800000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8))] }), events: [ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e00000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b80b000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b801000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8))] }), events: [ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e0b000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e01000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50000000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5))] }), events: [ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50b00000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5))] }), events: [ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0000000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0b00000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650000000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0000000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650b00000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3300000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0b00000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f))] }), events: [ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b330b000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3301000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0000000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0000000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0b00000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050000000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0b00000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e))] }), events: [ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050b00000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40000000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10000000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40b00000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10b00000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0000000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50000000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0b00000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7600000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50b00000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5))] }), events: [ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae800000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba760b000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7601000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76))] }), events: [ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae80b000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae801000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0000000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10000000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0b00000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f000000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10b00000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1))] }), events: [ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55900000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f0b0000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f))] }), events: [ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a5590b000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55901000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0000000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280000000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0b00000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad000000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280b00000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28))] }), events: [ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad0b0000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10000000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1))] }), events: [ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10b00000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040000000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0000000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040b00000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0b00000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c300000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3))] }), events: [ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c30b000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c301000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720000000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e800000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720b00000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e80b000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e801000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c00000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c))] }), events: [ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c0b000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c01000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810000000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420000000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810b00000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0000000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420b00000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42))] }), events: [ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0b00000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160000000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0000000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160b00000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0b00000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f200000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2))] }), events: [ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0500000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f20b000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f201000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2))] }), events: [ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888000000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba050b000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0501000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05))] }), events: [ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b8880b0000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0000000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480000000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0b00000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c00000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480b00000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148))] }), events: [ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c0b000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c01000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60000000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6))] }), events: [ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60b00000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060000000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1700000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060b00000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff170b000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1701000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0000000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf))] }), events: [ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0b00000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40000000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a000000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40b00000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca00000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a0b0000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a))] }), events: [ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca0b000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca01000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e00000000000100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050000000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1000000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050b00000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c10b0000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e0000000000010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d000000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d))] }), events: [ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68881e000000000001000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2900000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d0b0000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e0000000000010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d))] }), events: [ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a290b000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e000000000001000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2901000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80841e00000000000100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__few_peer_to_peer_with_event_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__few_peer_to_peer_with_event_version_4.exp new file mode 100644 index 0000000000..03085e73cb --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__few_peer_to_peer_with_event_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8ca2d00000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d8c22d00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(90ce2d00000000000200000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0be2d00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(78d22d00000000000300000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08bb2d00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(60d62d00000000000400000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20b72d00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__many_to_one_peer_to_peer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__many_to_one_peer_to_peer_version_4.exp new file mode 100644 index 0000000000..0fc9aaf3dd --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__many_to_one_peer_to_peer_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380b00000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add620b0000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(104a0f00000000000200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb70b000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb701000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f84d0f00000000000300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0b00000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c)), (AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e0510f00000000000400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd0b0000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c8550f00000000000500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990b00000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899)), (AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b0590f00000000000600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 5, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0b00000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(985d0f00000000000700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 6, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0b00000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a)), (AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80610f00000000000800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 7, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250b00000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68650f00000000000900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 8, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0b00000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50690f00000000000a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 9, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde0b000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde01000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(386d0f00000000000b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 10, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710b00000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20710f00000000000c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 11, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08750f00000000000d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830b00000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 12, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae10b000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae101000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0780f00000000000e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 13, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0b00000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e)), (AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d87c0f00000000000f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 14, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600b00000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0800f00000000001000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 15, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c200b000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8840f00000000001100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 16, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0b00000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da)), (AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(90880f00000000001200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 17, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270b00000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(788c0f00000000001300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 18, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410b00000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(60900f00000000001400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 19, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800b00000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(48940f00000000001500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 20, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0b00000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca)), (AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(30980f00000000001600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 21, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a0b000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a01000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(189c0f00000000001700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 22, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a0b0000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(00a00f00000000001800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f60b000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f601000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8a30f00000000001900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb0b0000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d0a70f00000000001a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b8ab0f00000000001b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310b00000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f060b000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0601000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a0af0f00000000001c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f20b0000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(88b30f00000000001d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 28, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea8070b0000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807)), (AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(70b70f00000000001e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 29, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a0b000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a01000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(58bb0f00000000001f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 30, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390b00000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939)), (AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40bf0f00000000002000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 31, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0b00000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28c30f00000000002100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 32, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe710b000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7101000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(10c70f00000000002200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 33, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f0b000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f01000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f8ca0f00000000002300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 34, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090b00000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909)), (AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e0ce0f00000000002400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 35, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed0b000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed01000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c8d20f00000000002500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 36, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d90b0000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b0d60f00000000002600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 37, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710b00000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371)), (AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(98da0f00000000002700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 38, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba10b0000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80de0f00000000002800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 39, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40b00000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4)), (AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68e20f00000000002900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 40, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(208b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf0b000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf01000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50e60f00000000002a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 41, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de30b000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de301000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(38ea0f00000000002b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 42, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c39250b000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392501000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20ee0f00000000002c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 43, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc66730b000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673)), (AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667301000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08f20f00000000002d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 44, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c4790b0000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0f50f00000000002e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 45, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b80b000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8)), (AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b801000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d8f90f00000000002f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 46, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e0b000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e01000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0fd0f00000000003000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 47, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50b00000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5)), (AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8011000000000003100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 48, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28460f00000000000100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0b00000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f))] }), events: [ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(104a0f00000000000200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650b00000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f84d0f00000000000300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0b00000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f))] }), events: [ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e0510f00000000000400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(207fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b330b000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33)), (AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3301000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33))] }), events: [ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c8550f00000000000500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0b00000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b0590f00000000000600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0b00000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e))] }), events: [ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 5, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050b00000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(985d0f00000000000700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 6, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80610f00000000000800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40b00000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 7, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10b00000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68650f00000000000900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 8, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50690f00000000000a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0b00000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 9, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(386d0f00000000000b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50b00000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5))] }), events: [ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 10, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba760b000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7601000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20710f00000000000c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 11, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae80b000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae801000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08750f00000000000d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 12, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0780f00000000000e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0b00000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 13, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d87c0f00000000000f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10b00000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1))] }), events: [ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 14, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f0b0000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0800f00000000001000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 15, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a5590b000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55901000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8840f00000000001100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 16, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(90880f00000000001200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0b00000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 17, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280b00000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(788c0f00000000001300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 18, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad0b0000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(60900f00000000001400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 19, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(48940f00000000001500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10b00000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1))] }), events: [ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 20, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(30980f00000000001600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040b00000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 21, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0b00000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(189c0f00000000001700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 22, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(00a00f00000000001800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(209b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c30b000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c301000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3))] }), events: [ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8a30f00000000001900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720b00000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e80b000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e801000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d0a70f00000000001a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(203b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c0b000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c01000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b8ab0f00000000001b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a0af0f00000000001c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810b00000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(88b30f00000000001d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420b00000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42))] }), events: [ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 28, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(70b70f00000000001e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0b00000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c))] }), events: [ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 29, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(58bb0f00000000001f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160b00000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 30, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0b00000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(40bf0f00000000002000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 31, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f20b000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2)), (AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f201000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(28c30f00000000002100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 32, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(206784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba050b000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0501000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(10c70f00000000002200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 33, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b8880b0000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f8ca0f00000000002300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 34, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e0ce0f00000000002400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0b00000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 35, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c8d20f00000000002500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480b00000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148))] }), events: [ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 36, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(202c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c0b000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c01000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b0d60f00000000002600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 37, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(98da0f00000000002700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60b00000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6))] }), events: [ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 38, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80de0f00000000002800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060b00000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 39, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(200deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff170b000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1701000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68e20f00000000002900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 40, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0b00000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50e60f00000000002a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 41, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(38ea0f00000000002b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40b00000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 42, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a0b0000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20ee0f00000000002c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 43, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(204a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca0b000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca01000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08f20f00000000002d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 44, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0f50f00000000002e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050b00000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 45, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c10b0000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d8f90f00000000002f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 46, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(2066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d0b0000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d)), (AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f0000000000000000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0fd0f00000000003000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 47, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(205ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a290b000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f000000000000000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2901000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8011000000000003100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 48, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__one_to_many_peer_to_peer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__one_to_many_peer_to_peer_version_4.exp new file mode 100644 index 0000000000..242eadf8f0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__one_to_many_peer_to_peer_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(18ddf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 60fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62000000000000000028000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(30d9f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000060fd3e46986c9411f7fc6ccce1ac4ad4bd7274c6b2a874f316af7b0b1a1add62), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb700000000000000002800000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(48d5f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a7660127b0d4d5813c9c47ca99693be18da06a3cf5e1d6075fa744eebd32fb7), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c0000000000000000280000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(60d1f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ed7f9bbda84ca34619971897d744b7db94713995e6e80e20e8478b613c5d0a1c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 99564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd000000000000000028000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(78cdf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000099564e392e1b66cfc4cc132dee4260af3eaa3cd380f64d53a9774c807ed24edd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf58990000000000000000280000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(90c9f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 5, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a968f3bbde7dfdeee91e900b40d5dc9aadbd34af209df0d2405a410ac1cf5899), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a0000000000000000280000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8c5f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 6, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000700d63590df528affe6468249273db0a8a19a2e1b098c8751c40062f1b9fdc0a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a0000000000000000280000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11200000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0c1f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 7, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f3487802e7529d97a2d15e64247e4cf0ed8203a4f08409faa853fe075dda380a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca5250000000000000000280000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d8bdf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 8, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000420a2e51feec470742c0edfb09116b3e1b90d2c4f35d14315a3cd0a479cca525), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d0000000000000000280000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0b9f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 9, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000425b2e8f85238a3a9891c3e5708efbccef0fcf810ddae697b22f7f55fb0e129d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde00000000000000002800000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11500000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08b6f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 10, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005955b4e2d80a99d8e468385a502cdd1979b8a091728e922cf5e95193d6059bde), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e6710000000000000000280000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11600000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20b2f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 11, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc72d0d28fa1602d67834afdfbab476e0c20cd359a7c1d7969894aa18fc7e671), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11700000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(38aef505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a7830000000000000000280000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 12, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fa6451c6cf7b3fc64443a3479dbd1db129bb56db24ab8d1cce6c6adbd153a783), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae100000000000000002800000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11800000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50aaf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 13, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003f993bafbc6af2c3e90974fb5d042306260fa2ad9ca38b504e1777068e898ae1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e0000000000000000280000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11900000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68a6f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 14, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000deb91349d35a7230d55a45015b354447e88fb52e5cf15cc0930d4c1875826b9e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac638600000000000000000280000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11a00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80a2f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 15, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b37c74ada403d58f5da406e7a81d97946aa7a4136fedb0739cf6f1477ac63860), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c2000000000000000002800000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(989ef505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 16, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001a3fe2f45f16b96b5ccc4e57b144f2c361873a394a612d7855d4759d7c414c20), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da0000000000000000280000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b09af505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 17, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f16dea2553779dec8cd23a56692988415d7559ad559f58c2e432441243aa23da), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb295270000000000000000280000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c896f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 18, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d2c6307eb821535463bb174ebd937438d9fbbaadbad9a031d0fe0f592cb29527), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe992410000000000000000280000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e092f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 19, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000baac25d982278cf7c59a189ccf07822d0be47417b8a0d45cf5612162bfe99241), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff8189930800000000000000000280000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f88ef505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 20, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000206c65bf1702a005f5fbf5e5f72cc5736b7e8c5bdf9c0176fb0c5ff818993080), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca0000000000000000280000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(108bf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 21, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc038750080396e9da363f7387291ae669686b4b87d6428785bb5673256caeca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a00000000000000002800000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(2887f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 22, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006ce0e682f4683e6f790c2cf17a9cad3e0aa90b6e45e43b08c8e9e54155bba25a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 22538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a000000000000000028000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12200000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(4083f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000022538bc10d28186b1d67e4a9e70a22f4bda1fabdfdb41ee558aa750114ef9f8a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f600000000000000002800000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(587ff505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002586c1c33917645df426dae013e51ec90d7292bbbe2668b668d8c41db71289f6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 57911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb000000000000000028000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(707bf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000057911e723641a53969561209b10d55f9f7729d87a5feee44c2de1719f15897cb), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12500000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(8877f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec450640310000000000000000280000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f6e3e34896f9e9a69f8c47f5a76f995e8c748ecf43f8a7b81657b2ec45064031), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f0600000000000000002800000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12600000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a073f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005fecb137832d1c9472e42bd0ecf15b72a9bcd9b71da6dfabe0dcb58f3a549f06), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 08ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2000000000000000028000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12700000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b86ff505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 28, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000008ddebf23921e2a611f7e908d12fd0922c84eeb61d1e68f453ca71985d10f6f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 80e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807000000000000000028000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12800000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d06bf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 29, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000080e15fe49bf4ff07f4dc329c9da66fa8fb825bbe1d45b1d59c545fadcf3ea807), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a00000000000000002800000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12900000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e867f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe11f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 30, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001afa290c4dc192f121e1d63ea39570a407b551af18fb0a9a29d76510e385076a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d9390000000000000000280000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12a00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(0064f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 31, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c8b3338dd3176802eacc9e3e03e1eb8e22427c7f32111b7f6db7ec8685d4d939), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f0000000000000000280000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(1860f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 32, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000108a16ec3c36b81144b56bcd95e7d918efea1a9a890a41b863c82372962aee1f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe7100000000000000002800000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(305cf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12200000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 33, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a21d175ea2e97a695b663bf53c841a635cc01d14f3f98920c9e175d34f0fe71), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f00000000000000002800000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(4858f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12300000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 34, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009a6f5e638ae34edd8d58ffd5a0168b25751fde96a4324046f314a0e6e3e5003f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced4549090000000000000000280000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12e00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(6054f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12400000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 35, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d32f91c41851e95256e7fc8a2af02026e8290c44403f4dfdd53a952ced454909), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed00000000000000002800000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12f00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(7850f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12500000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 36, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000d7ccfd3e1e9eb7cbc4f9bc5c1efb251d85197f810ece92b30c74c725df246ed), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9000000000000000028000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(904cf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12600000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 37, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078c17b32f5629cbd8220459219ac5516942ffa09d513cf6cb237d0d56f93c8d9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb3710000000000000000280000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13100000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a848f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12700000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 38, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000cc6cd5aec6bf56d89b64ab25699880cf8fbaa3076d9b39b8e9f5279516fbb371), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 46fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1000000000000000028000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13200000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c044f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12800000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 39, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000046fdaea743be387a7932f5af65a940cfc6daac0308c0998af86967dc877feba1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b40000000000000000280000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13300000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d840f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12900000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 40, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f2968b6cbdca36419b62fca6d88f6fbeb462db060d37fb076603bc0ecd18c9b4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 8b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf00000000000000002800000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13400000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f03cf505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12a00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 41, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000008b075c3c7b2a72118e6fb5db606bcf181e8d662a08070a2481416e992fd010bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de300000000000000002800000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13500000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(0839f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12b00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 42, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002f75a821f2b34f8aca1fb99979ddce8a7515842c1f2ebc82111ad756aee02de3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c392500000000000000002800000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13600000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(2035f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12c00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 43, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006bf26914bb51b074e88d39ec266a2423d13fc3ec93da44c2f5f25e9e683c3925), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 9d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc667300000000000000002800000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13700000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3831f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12d00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 44, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009d3e2917d1d9aebd688acbe059d9d352d4c322dd3ff3e381d216809a5bbc6673), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 02f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479000000000000000028000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13800000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(502df505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12e00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 45, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000002f44d7d0052946fbee9fe7161117f2fa6ec09a5ab949f718bb346d2ccc3c479), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 7b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b800000000000000002800000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13900000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(6829f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe12f00000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 46, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007b84066600ac7ab30afbbd6c74b82101320f0abd774da4f29d8e3dc38dc4d3b8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e00000000000000002800000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13a00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(8025f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 47, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004990a2a717bd5995b66b79903348e1a6974c1264ab4930fc501eac9859a5456e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e50000000000000000280000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(9821f505000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe13100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 48, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce1227563c894533d99d9531acfaca6527af2c1e0297a29792b6e2adb90e66e5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(18ddf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f0000000000000000280000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d23cdb70c4ecd2e8d9475d1ef86df1eb8fcac8f60395bd154a7dce263158975f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140c00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(30d9f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e650000000000000000280000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e4a312d8f4f1363dbb02fd5d96860b3e8031d6b041f23daa9501c11a35145e65), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140d00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(48d5f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f0000000000000000280000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c30cb7560427c19158903b1e72950a66f2f44d0632c87242b7efcfe58bc3303f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140e00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(60d1f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 7fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b3300000000000000002800000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000007fafa9a4eb0c367d4e325389b6f3244f2dfc87af8b151803a1b2f8f9a7020b33), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140f00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(78cdf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de0000000000000000280000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 4, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d127f7530b4f6ec33dfa17f6fdeb872e13089ea0a50f1945acc5cb56bdc3e7de), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(90c9f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e0000000000000000280000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 5, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bad256bab31519774f2ccea1e722279cecdd42a647ec1c13a8a3424ab281ca0e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e7050000000000000000280000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141100000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a8c5f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 6, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000579797ba4d6db98d5a60eddce8ff70d2cee4c5dd50f7a3018d771de13906e705), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141200000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c0c1f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a40000000000000000280000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 7, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bb67f9aba825ea91273e81a5514f32e4641035b1277b13993c513e82e1f043a4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd10000000000000000280000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141300000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d8bdf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 8, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000479aaceffe1e6880a8b42c12dbce4b503276d99d93e6af57edd286e3cb86bfd1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141400000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f0b9f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c0000000000000000280000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 9, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000eb89e3188800b3d2c488653e9bf32ed94bc635f47956cc91dbd61f890af4cc3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141500000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(08b6f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce50000000000000000280000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 10, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d753df922e304ccf5946697675333d2aa8650a3db064920a9cfc86775a275ce5), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba7600000000000000002800000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141600000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(20b2f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 11, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003a5768cdd3296943da5acbdadf3a4a0315fb2ee6dd32b4a40be4934ce877ba76), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae800000000000000002800000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141700000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(38aef505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 12, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001500f931617fbc474169be676ccd2171c2fc3862f090d81c96cb837ede1daae8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141800000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(50aaf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b0000000000000000280000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 13, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000a3bb6ac591f1aff5737d4ab760395d440ad14dc38e2a320b18e3f58744c9866b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141900000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(68a6f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f140f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e10000000000000000280000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 14, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000960255ae3ddf18e425e44359c36553f7dedc471cc667f57ade1401d88f9cb1e1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f000000000000000028000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141a00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(80a2f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 15, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078f8069cbc15648b9c9f771db516f8a1a7848325e7f0283a3a28a43aa794948f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a55900000000000000002800000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(989ef505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 16, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002d9137739fded47a9ecbe60aa1fa4846f534a1da1859b244123b38994a15a559), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141c00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b09af505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b0000000000000000280000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 17, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000e2a94b801782b4393313593f96707c10d2abfb464a84c2fdec8db04488b8fb4b), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be280000000000000000280000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141d00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c896f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 18, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000764a76c84995dc08a1395c9d66a6ed2ba0cce55154e14ffa642ff2e2db66be28), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 28f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad000000000000000028000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141e00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e092f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 19, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000028f9841a7236c9efceb267f545694a95c6a203d9fe8ca20107904467a804d6ad), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141f00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f88ef505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe10000000000000000280000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 20, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ade5cfb08640d0e74b74af2348673a3caba344b7b6824bebe5e283d7aedd3fe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(108bf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d040000000000000000280000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 21, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc6681dfba31269d18ca4d8df7a3cfe16301c6a8ce09a0e611369b4cce570d04), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df0000000000000000280000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142100000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(2887f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 22, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000135069356a81e973d50c2ba0c1aaa3977e9863ae2a5041292f7f0ef7f07b49df), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142200000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(4083f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 9b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c300000000000000002800000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000009b718105a84f8d380c494fea6a1bb73a2d98df246ca39979a715098bbae4d0c3), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142300000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(587ff505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac781720000000000000000280000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000ce36d15e4fac797dda674984c4af25288e97dad540508eaaf2fa95f18ac78172), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 1233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e800000000000000002800000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142400000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(707bf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000001233806acfe93258f7221cd01c6d0b896fb561c14a1ada4a620475204af444e8), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 3b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c00000000000000002800000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142500000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(8877f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000003b371dda97935cfe2477c8e0d458303fbb7095613fded735c73b6ea01d82795c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142600000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a073f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c437810000000000000000280000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000f9ff3690146bbcd9388221112019585859153db829a26325a230334314c43781), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142700000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(b86ff505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce420000000000000000280000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 28, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000de9649bed43934e319d80e400e6105036357402f230d73d2daae9d8c2025ce42), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142800000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d06bf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c0000000000000000280000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 29, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000db163a88112c6000052e51228358e8a5c9793c4c6eba9dd6c88e2d0657dc204c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142900000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e867f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f141f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d160000000000000000280000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 30, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000dfbc85dc5398c2c704180e629e705f076bb8cf30dec210eb26166e9b2ec59d16), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f0000000000000000280000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142a00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(0064f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 31, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000000e9ec609c12eb27d7c88e71d13ebebf134249305d490328cd19fc6a9fd977f), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f200000000000000002800000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(1860f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 32, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006d811ca4511b3d34af7edd8e492a4a4c9f5e416aa52df7d31e6bbb268d1d98f2), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 6784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba0500000000000000002800000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142c00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(305cf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142200000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 33, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000006784da0210304c98e22385cee60681a57ed71f407e45ab01f93cf14abbdeba05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 06314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888000000000000000028000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142d00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(4858f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142300000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 34, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000006314919f08caec879f26260704d59e5ea8a5a120e3ffcc011aae1349b98b888), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142e00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(6054f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142400000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c0000000000000000280000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 35, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fbd9fe69a85104bda9514f959eacc169d4a022f19d261a6935f5a7149d92ab3c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142f00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(7850f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142500000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb91480000000000000000280000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 36, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000b4981bcf96483454d47a6f28e2b03b9a7e22b1232a3a6e87a8ae384369bb9148), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 2c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c00000000000000002800000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(904cf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142600000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 37, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000002c5e693a491591189a26146af5c6c07116c328b69d73147c0daa70c63554420c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143100000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(a848f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142700000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a60000000000000000280000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 38, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d86695e1a2577a6b7d04ae60eb1321ada659bcdda9e3e90d119b68b46ec9d7a6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143200000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(c044f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142800000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e741060000000000000000280000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 39, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000fc46659281b4980234a51e3b7b57a0cdeeffc42ef4d2275b088cefd590e74106), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 0deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff1700000000000000002800000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143300000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(d840f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142900000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 40, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000000deafa362c90faa218564facfe34d575be4c5b4957203f4f24de4354f109ff17), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf0000000000000000280000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143400000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(f03cf505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142a00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 41, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000598ca23a5cc5e58067d49de822c0741e6d0f9ea969c71b2525ac8dfcd91599bf), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143500000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(0839f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142b00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c40000000000000000280000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 42, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000bc53de0ba0c448a681b7dee01d18d701ff0789d8e693706fbaa50096279d05c4), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 78ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a000000000000000028000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143600000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(2035f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142c00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 43, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000078ce8931064bd4458ddbda43d36857dd1b1995ec87323d5b5d014b61be7fd88a), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 4a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca00000000000000002800000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143700000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3831f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142d00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 44, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000004a34024ccd17559d8bd6f89f41e2bba7dff528dad529f572bb6929c960430aca), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143800000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(502df505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142e00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f505000000000100000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab050000000000000000280000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 45, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000c9d10c763ab08627dcf893cebb6805b4a4fe308978f53467bdc37b0b2869ab05), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 12713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1000000000000000028000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143900000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(6829f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f142f00000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 46, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000012713e2c81c52b05a90d0a8a3446e6f6fdff7332fde6980607bdb90b31e115c1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 66eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f50500000000010000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d000000000000000028000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143a00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(8025f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 47, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(000000000000000066eade2c6f7314032c1ee9e167b5704680f7084fb3d18db2c73276255c8a994d), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 5ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(e8e4f5050000000001000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a2900000000000000002800000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143b00000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14)), (AccessPath(AccessPath { address: 792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(9821f505000000000000000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f143100000000000000280000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14))] }), events: [ContractEvent { key: EventKey(0000000000000000792bae4346bd4f1f99ed8117e8272a43ddf9e60becd5a7974bb5bb589b211f14), index: 48, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(00000000000000005ddebccf021ca445c6bafc6185b4a5d5a478174ca5ddc82fa03b6401eeda0a29), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_event_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_event_version_4.exp new file mode 100644 index 0000000000..a4053c1a67 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_event_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(888a0100000000000100000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb91786801380000000000000000280000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(583e0f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10100000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [ContractEvent { key: EventKey(0000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("WithdrawEvent"), type_params: [] }), event_data: "e803000000000000" }, ContractEvent { key: EventKey(0000000000000000d88e78203e6688f0587d58ad01b0232da2a4b23f5916b324c365bb9178680138), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Coin"), name: Identifier("DepositEvent"), type_params: [] }), event_data: "e803000000000000" }], gas_used: 73, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_padding.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_padding.exp new file mode 100644 index 0000000000..ce9bd80f6f --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__single_peer_to_peer_with_padding.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(583e0f0000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e901000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90b00000000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(888a010000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc01000000000000001800000000000000004aa8d7aa575961a69cf69fdfac52e2dc00000000000000001800000000000000004aa8d7aa575961a69cf69fdfac52e2dc0a00000000000000))] }), events: [ContractEvent { key: EventKey([0, 0, 0, 0, 0, 0, 0, 0, 62, 235, 215, 34, 223, 22, 51, 244, 191, 56, 241, 226, 8, 114, 34, 233]), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "e803000000000000035855534aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey([0, 0, 0, 0, 0, 0, 0, 0, 74, 168, 215, 170, 87, 89, 97, 166, 156, 246, 159, 223, 172, 82, 226, 220]), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "e803000000000000035855533eebd722df1633f4bf38f1e2087222e900" }], gas_used: 492, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__zero_amount_peer_to_peer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__zero_amount_peer_to_peer_version_4.exp new file mode 100644 index 0000000000..fa2c499335 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__peer_to_peer__zero_amount_peer_to_peer_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [], gas_used: 163, status: Keep(ABORTED { code: 519, location: 0000000000000000000000000000000000000000000000000000000000000001::DiemAccount }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_old_data_old_df_new_scripts.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_old_data_old_df_new_scripts.exp new file mode 100644 index 0000000000..fe48f8e86f --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_old_data_old_df_new_scripts.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn.exp new file mode 100644 index 0000000000..060b5527d5 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn.exp @@ -0,0 +1,10 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0100000000000000180400000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 152, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(ebffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }], gas_used: 305, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Deletion), (AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(01640000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0300000000000000180400000000000000000000000000000000000000000000dd0300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000640000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1803000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }], gas_used: 332, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1802000000000000001806000000000000000000000000000000000000000a550c1803000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }], gas_used: 104, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(010a0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(87ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0400000000000000180400000000000000000000000000000000000000000000dd0400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1802000000000000001806000000000000000000000000000000000000000a550c1804000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 3, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 3, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 297, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0300000000000000180300000000000000000000000000000000000000000000dd0400000000000000180400000000000000000000000000000000000000000000dd0400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1802000000000000001806000000000000000000000000000000000000000a550c1804000000000000001807000000000000000000000000000000000000000a550c1802000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0400000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }], gas_used: 167, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn_multiple_initial_preburns.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn_multiple_initial_preburns.exp new file mode 100644 index 0000000000..9e059e644a --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_empty_preburn_multiple_initial_preburns.exp @@ -0,0 +1,10 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0100000000000000180400000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 152, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(ebffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }], gas_used: 305, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Deletion), (AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(01640000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0300000000000000180400000000000000000000000000000000000000000000dd0300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000640000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1803000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }], gas_used: 332, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(02640000000000000000140000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(7dffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0400000000000000180400000000000000000000000000000000000000000000dd0400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000780000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1804000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 3, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "140000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 3, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "140000000000000003585553000000000000000000000000000000dd" }], gas_used: 297, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(01640000000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(e1ffffffffffff7f0000000000000000640000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1802000000000000001806000000000000000000000000000000000000000a550c1804000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "140000000000000003585553000000000000000000000000000000dd" }], gas_used: 111, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(e1ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0300000000000000180300000000000000000000000000000000000000000000dd0400000000000000180400000000000000000000000000000000000000000000dd0400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(e1ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1802000000000000001806000000000000000000000000000000000000000a550c1804000000000000001807000000000000000000000000000000000000000a550c1802000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0400000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }], gas_used: 167, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_existing_balance_at_upgrade.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_existing_balance_at_upgrade.exp new file mode 100644 index 0000000000..2356439a83 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_existing_balance_at_upgrade.exp @@ -0,0 +1,8 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0100000000000000180400000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [], gas_used: 34, status: Keep(ABORTED { code: 2821, location: 00000000000000000000000000000001::Diem }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [], gas_used: 35, status: Keep(ABORTED { code: 2821, location: 00000000000000000000000000000001::Diem }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Deletion), (AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(020a0000000000000000640000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000006e0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }], gas_used: 346, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(010a0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }], gas_used: 174, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 104, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_new_data_new_df_old_scripts_fail.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_new_data_new_df_old_scripts_fail.exp new file mode 100644 index 0000000000..90aa46539f --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_new_data_new_df_old_scripts_fail.exp @@ -0,0 +1,9 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0100000000000000180400000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 152, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(ebffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }], gas_used: 305, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Deletion), (AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d0c5072656275726e5175657565010700000000000000000000000000000001035855530358555300 }, Value(01640000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(91ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0300000000000000180400000000000000000000000000000000000000000000dd0300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000640000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1803000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "640000000000000003585553000000000000000000000000000000dd" }], gas_used: 332, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_old_data_new_df_old_scripts_fail.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_old_data_new_df_old_scripts_fail.exp new file mode 100644 index 0000000000..0060ceb45c --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__preburn_queue__concurrent_preburns_test_upgrade_old_data_new_df_old_scripts_fail.exp @@ -0,0 +1,8 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0100000000000000180400000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(ffffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1800000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1801000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [ContractEvent { key: EventKey(06000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 152, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(ebffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0100000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f00000000000000000a0000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1800000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }, ContractEvent { key: EventKey(07000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }], gas_used: 416, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000dd, path: 0100000000000000000000000000000001044469656d075072656275726e010700000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740742616c616e6365010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f)), (AccessPath { address: 000000000000000000000000000000dd, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a0001000000000000000000000000000000dd01000000000000000000000000000000dd0200000000000000180300000000000000000000000000000000000000000000dd0200000000000000180400000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 0100000000000000000000000000000001044469656d0c43757272656e6379496e666f010700000000000000000000000000000001035855530358555300 }, Value(f5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f00000000006400000000000000035855530101000000000000001805000000000000000000000000000000000000000a550c1801000000000000001806000000000000000000000000000000000000000a550c1802000000000000001807000000000000000000000000000000000000000a550c1801000000000000001808000000000000000000000000000000000000000a550c1800000000000000001809000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0200000000000000))] }), events: [ContractEvent { key: EventKey(08000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("CancelBurnEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd" }, ContractEvent { key: EventKey(0300000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553000000000000000000000000000000dd00" }], gas_used: 305, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000b1e55ed, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000b1e55ed010000000000000000000000000b1e55ed00000000000000001800000000000000000000000000000000000000000b1e55ed00000000000000001801000000000000000000000000000000000000000b1e55ed0300000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_key_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_key_version_4.exp new file mode 100644 index 0000000000..9f9c0bf5e9 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_key_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(208e0d19280063fa870fe4dbb85cc724091a398451c5c11e1e76e64cdc7b5885100b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 23, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_AUTH_KEY) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(208e0d19280063fa870fe4dbb85cc724091a398451c5c11e1e76e64cdc7b5885100c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 23, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_multisig_key_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_multisig_key_version_4.exp new file mode 100644 index 0000000000..700b22adcd --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__rotate_key__rotate_ed25519_multisig_key_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c3719640b67074ec5aad6545c1e5b9a7f9f2ac468efe35ee53476a1fbb9a2e6c0b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 23, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c3719640b67074ec5aad6545c1e5b9a7f9f2ac468efe35ee53476a1fbb9a2e6c0c00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 23, status: Keep(Success) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20c3719640b67074ec5aad6545c1e5b9a7f9f2ac468efe35ee53476a1fbb9a2e6c0d00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 23, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_private_fn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_private_fn.exp new file mode 100644 index 0000000000..1a26b97d74 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_private_fn.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 003eebd722df1633f4bf38f1e2087222e9014d }, Value(a11ceb0b040000000601000203020f05110607171e0835100c4515000000010001000002000100000302010001060c00010c014d09665f7072697661746508665f7075626c696308665f7363726970743eebd722df1633f4bf38f1e2087222e900000000010102010100000101020202000001010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_public_fn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_public_fn.exp new file mode 100644 index 0000000000..1a26b97d74 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_public_fn.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 003eebd722df1633f4bf38f1e2087222e9014d }, Value(a11ceb0b040000000601000203020f05110607171e0835100c4515000000010001000002000100000302010001060c00010c014d09665f7072697661746508665f7075626c696308665f7363726970743eebd722df1633f4bf38f1e2087222e900000000010102010100000101020202000001010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_script_fn.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_script_fn.exp new file mode 100644 index 0000000000..39bf565b2c --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__script_functions__script_fn_payload_invoke_script_fn.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 003eebd722df1633f4bf38f1e2087222e9014d }, Value(a11ceb0b040000000601000203020f05110607171e0835100c4515000000010001000002000100000302010001060c00010c014d09665f7072697661746508665f7075626c696308665f7363726970743eebd722df1633f4bf38f1e2087222e900000000010102010100000101020202000001010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000011f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e1f4469656d5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201304972f9242cbc3528a1e286323471ab891baa37e0053b85651693a79854a00010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010a4469656d436f6e6669670a4469656d436f6e6669670107000000000000000000000000000000010b4469656d56657273696f6e0b4469656d56657273696f6e00 }, Value(0200000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 9, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_bad_sig_function_dep.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_bad_sig_function_dep.exp new file mode 100644 index 0000000000..a87dfbbb45 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_bad_sig_function_dep.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(TYPE_MISMATCH))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_code_unverifiable.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_code_unverifiable.exp new file mode 100644 index 0000000000..b5a58e52b5 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_code_unverifiable.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(NEGATIVE_STACK_SIZE_WITHIN_BLOCK))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_nested_type_argument_module_does_not_exist.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_nested_type_argument_module_does_not_exist.exp new file mode 100644 index 0000000000..b8f6ce3ee1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_nested_type_argument_module_does_not_exist.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(LINKER_ERROR))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_non_existing_function_dep.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_non_existing_function_dep.exp new file mode 100644 index 0000000000..0147f37a9e --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_non_existing_function_dep.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(LOOKUP_FAILED))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_none_existing_module_dep.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_none_existing_module_dep.exp new file mode 100644 index 0000000000..b8f6ce3ee1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_none_existing_module_dep.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(LINKER_ERROR))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_type_argument_module_does_not_exist.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_type_argument_module_does_not_exist.exp new file mode 100644 index 0000000000..b8f6ce3ee1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__scripts__script_type_argument_module_does_not_exist.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(LINKER_ERROR))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__add_child_currencies.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__add_child_currencies.exp new file mode 100644 index 0000000000..97c3780ab7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__add_child_currencies.exp @@ -0,0 +1,11 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000011b5472616e73616374696f6e5075626c697368696e674f7074696f6e1b5472616e73616374696f6e5075626c697368696e674f7074696f6e00 }, Value(0000))] }), events: [], gas_used: 60, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 00000000000000000000000000000000000000000000000000000000000000000104434f494e }, Value(a11ceb0b040000000a010006020608030e10041e0205201a073a490883012006a301080aab01050cb00135000000010002000004000202070000030001000205020300010605010100020402060c060c0002030301080101080006060c060c080103030a0204434f494e044469656d0c4669786564506f696e74333204696e69740178146372656174655f66726f6d5f726174696f6e616c1572656769737465725f5343535f63757272656e637900000000000000000000000000000000000000000000000000000000000000010a020504434f494e000201040100010000010a0b000b01060100000000000000060100000000000000110106640000000000000006e803000000000000070038000200)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f0107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(0000000000000000000000000000000000000000000000000000000001000000006400000000000000e80300000000000004434f494e010000000000000000281200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281300000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281400000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281600000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(1700000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e01070000000000000000000000000000000000000000000000000000000000000001145265676973746572656443757272656e63696573145265676973746572656443757272656e6369657300 }, Value(03035855530358445804434f494e)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0e4275726e4361706162696c6974790107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0e4d696e744361706162696c6974790107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(00))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }, ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(02000000000000000200000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000200000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e63650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [], gas_used: 54, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0600000000000000" }], gas_used: 779, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e63650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(0000000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028000000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028010000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0000000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_all_currencies_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_all_currencies_version_4.exp new file mode 100644 index 0000000000..d2a834d6f0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_all_currencies_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(9bffffffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(6400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "64000000000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 297, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(6400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }, ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 1072, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_with_balance_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_with_balance_version_4.exp new file mode 100644 index 0000000000..d2a834d6f0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_child_vasp_with_balance_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(9bffffffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(6400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "64000000000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 297, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(6400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }, ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "640000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "6400000000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }], gas_used: 1072, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_parent_and_child_vasp_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_parent_and_child_vasp_version_4.exp new file mode 100644 index 0000000000..499c1d78f4 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__create_parent_and_child_vasp_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(00086e65775f6e616d652096c701ce915c81ea6f113343587a7ad41fad7b26ae1eb93a91be5706ccc3b9f8ffffffffffffffff01000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(01000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "086e65775f6e616d650000000000000000" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "2096c701ce915c81ea6f113343587a7ad41fad7b26ae1eb93a91be5706ccc3b9f80000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dd_dual_attestation_payments_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dd_dual_attestation_payments_version_4.exp new file mode 100644 index 0000000000..7720db3007 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dd_dual_attestation_payments_version_4.exp @@ -0,0 +1,15 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c5072656275726e517565756501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0500000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000" }], gas_used: 935, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0300000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c5072656275726e517565756501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002804000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0500000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000" }], gas_used: 935, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(0012616e7920626173655f75726c20776f726b732096c701ce915c81ea6f113343587a7ad41fad7b26ae1eb93a91be5706ccc3b9f8ffffffffffffffff01000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(01000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "12616e7920626173655f75726c20776f726b730000000000000000" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "2096c701ce915c81ea6f113343587a7ad41fad7b26ae1eb93a91be5706ccc3b9f80000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(0012616e7920626173655f75726c20776f726b732016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe027ffffffffffffffff0100000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [ContractEvent { key: EventKey(0200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "12616e7920626173655f75726c20776f726b730000000000000000" }, ContractEvent { key: EventKey(0100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "2016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe0270000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002804000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(0012616e7920626173655f75726c20776f726b73205675c5b59c5a4dbcbd02abb274716bf5dcbcf86955a0f72c9bc89c9631936d64ffffffffffffffff01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e))] }), events: [ContractEvent { key: EventKey(02000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "12616e7920626173655f75726c20776f726b730000000000000000" }, ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "205675c5b59c5a4dbcbd02abb274716bf5dcbcf86955a0f72c9bc89c9631936d640000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ffaf2923feffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0050d6dc01000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0050d6dc0100000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0050d6dc010000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 317, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ff87be34fdffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd020000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00286bee00000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "00286bee00000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "00286bee000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 315, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00bca06501000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0094357700000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002804000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100" }, ContractEvent { key: EventKey(03000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100" }], gas_used: 317, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00286bee00000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00286bee00000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002804000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e080f27000000000000" }, ContractEvent { key: EventKey(03000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc080f27000000000000" }], gas_used: 1089, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0094357700000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00bca06501000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100" }], gas_used: 315, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0050d6dc01000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9080f27000000000000" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc080f27000000000000" }], gas_used: 1086, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0094357700000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00bca06501000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100" }, ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100" }], gas_used: 321, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00286bee00000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280400000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00286bee00000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000))] }), events: [ContractEvent { key: EventKey(03000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc080f27000000000000" }, ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9080f27000000000000" }], gas_used: 1086, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 182, status: Keep(ABORTED { code: 775, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dual_attestation_payment_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dual_attestation_payment_version_4.exp new file mode 100644 index 0000000000..4a92c8f898 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__dual_attestation_payment_version_4.exp @@ -0,0 +1,18 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(0012616e7920626173655f75726c20776f726b732016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe027ffffffffffffffff01000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(01000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "12616e7920626173655f75726c20776f726b730000000000000000" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "2016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe0270000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(ff37e857fbffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00c817a804000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "00c817a80400000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }, ContractEvent { key: EventKey(0200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "00c817a8040000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 315, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f6c717a804000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0a00000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0600000000000000" }, ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0a00000000000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0a0000000000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc00" }], gas_used: 1010, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f633e23004000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0094357700000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000))] }), events: [ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e908611e000000000000" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc08611e000000000000" }], gas_used: 1084, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f69facb903000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0094357700000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000))] }), events: [ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c08611e000000000000" }, ContractEvent { key: EventKey(0000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc08611e000000000000" }], gas_used: 1120, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000))] }), events: [], gas_used: 185, status: Keep(ABORTED { code: 775, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000))] }), events: [], gas_used: 984, status: Keep(ABORTED { code: 1031, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0300000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000))] }), events: [], gas_used: 983, status: Keep(ABORTED { code: 1031, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f67741cb02000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0a286bee00000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000))] }), events: [ContractEvent { key: EventKey(0300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 3, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "00286bee00000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "00286bee0000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100" }], gas_used: 351, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000))] }), events: [], gas_used: 182, status: Keep(ABORTED { code: 775, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(f60b774203000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0a94357700000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "009435770000000003585553130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100" }, ContractEvent { key: EventKey(0200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100" }], gas_used: 351, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0a94357700000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e03000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e02000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0200000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100" }, ContractEvent { key: EventKey(00000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "0094357700000000035855537985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100" }], gas_used: 317, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(0012616e7920626173655f75726c20776f726b73205675c5b59c5a4dbcbd02abb274716bf5dcbcf86955a0f72c9bc89c9631936d64ffffffffffffffff02000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e902000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(01000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("BaseUrlRotationEvent"), type_params: [] }), event_data: "12616e7920626173655f75726c20776f726b730000000000000000" }, ContractEvent { key: EventKey(00000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DualAttestation"), name: Identifier("ComplianceKeyRotationEvent"), type_params: [] }), event_data: "205675c5b59c5a4dbcbd02abb274716bf5dcbcf86955a0f72c9bc89c9631936d640000000000000000" }], gas_used: 93, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000280200000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000280300000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0500000000000000))] }), events: [], gas_used: 984, status: Keep(ABORTED { code: 1031, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000))] }), events: [], gas_used: 202, status: Keep(ABORTED { code: 1281, location: 0000000000000000000000000000000000000000000000000000000000000001::DualAttestation }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__freeze_unfreeze_account_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__freeze_unfreeze_account_version_4.exp new file mode 100644 index 0000000000..b4a2e18476 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__freeze_unfreeze_account_version_4.exp @@ -0,0 +1,5 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e6712467265657a654576656e7473486f6c64657200 }, Value(0100000000000000280f00000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000008000000000000000000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(01))] }), events: [ContractEvent { key: EventKey(0f00000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("AccountFreezing"), name: Identifier("FreezeAccountEvent"), type_params: [] }), event_data: "000000000000000000000000000000000000000000000000000000000b1e55ed1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9" }], gas_used: 99, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_FROZEN) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e6712467265657a654576656e7473486f6c64657200 }, Value(0100000000000000280f00000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000281000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000018000000000000000000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00))] }), events: [ContractEvent { key: EventKey(1000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("AccountFreezing"), name: Identifier("UnfreezeAccountEvent"), type_params: [] }), event_data: "000000000000000000000000000000000000000000000000000000000b1e55ed1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9" }], gas_used: 98, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__publish_rotate_shared_ed25519_public_key_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__publish_rotate_shared_ed25519_public_key_version_4.exp new file mode 100644 index 0000000000..69726edee1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__publish_rotate_shared_ed25519_public_key_version_4.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000116536861726564456432353531395075626c69634b657916536861726564456432353531395075626c69634b657900 }, Value(2096c701ce915c81ea6f113343587a7ad41fad7b26ae1eb93a91be5706ccc3b9f81636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 92, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000116536861726564456432353531395075626c69634b657916536861726564456432353531395075626c69634b657900 }, Value(2016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe0271636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 50, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000116536861726564456432353531395075626c69634b657916536861726564456432353531395075626c69634b657900 }, Value(2016a64e9e90bdfb2634e53b8657f785ec5714e2a532530ce5aad3c3b2a27fe0271636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 50, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__recovery_address_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__recovery_address_version_4.exp new file mode 100644 index 0000000000..1972187dfc --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__recovery_address_version_4.exp @@ -0,0 +1,9 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [], gas_used: 78, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc000000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(021636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [], gas_used: 112, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc000000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000))] }), events: [], gas_used: 55, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc000000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000))] }), events: [], gas_used: 48, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [], gas_used: 82, status: Keep(ABORTED { code: 775, location: 0000000000000000000000000000000000000000000000000000000000000001::RecoveryAddress }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002802000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002803000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [], gas_used: 21, status: Keep(ABORTED { code: 519, location: 0000000000000000000000000000000000000000000000000000000000000001::RecoveryAddress }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__test_rotate_authentication_key_with_nonce_admin_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__test_rotate_authentication_key_with_nonce_admin_version_4.exp new file mode 100644 index 0000000000..ef9a6b93c1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_builder__test_rotate_authentication_key_with_nonce_admin_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 010000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(010000000000000001000000000000001811000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000051c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(01000000000000001801000000000000000000000000000000000000000a550c18)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(01000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_fees__burn_txn_fees_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_fees__burn_txn_fees_version_4.exp new file mode 100644 index 0000000000..b865cba364 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__transaction_fees__burn_txn_fees_version_4.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 834, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(7f6967ffffffff7f)), (AccessPath { address: 00000000000000000000000000000000000000000000000000000000000000dd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000dd0100000000000000000000000000000000000000000000000000000000000000dd010000000000000028030000000000000000000000000000000000000000000000000000000000000000000000000000dd010000000000000028040000000000000000000000000000000000000000000000000000000000000000000000000000dd0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(8096980000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000))] }), events: [ContractEvent { key: EventKey(040000000000000000000000000000000000000000000000000000000000000000000000000000dd), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "8096980000000000035855531636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900" }, ContractEvent { key: EventKey(02000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "80969800000000000358555300000000000000000000000000000000000000000000000000000000000000dd00" }], gas_used: 297, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010e5472616e73616374696f6e4665650e5472616e73616374696f6e46656501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(4a000000000000000000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(3696980000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f01070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(b5ffffffffffff7f0000000000000000000000000000000000000000010000000040420f0000000000640000000000000003585553010100000000000000280500000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000280600000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000280700000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280800000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280900000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0e4275726e4361706162696c69747901070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010e5472616e73616374696f6e4665650e5472616e73616374696f6e46656501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(0700000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("PreburnEvent"), type_params: [] }), event_data: "4a0000000000000003585553000000000000000000000000000000000000000000000000000000000b1e55ed" }, ContractEvent { key: EventKey(0600000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("BurnEvent"), type_params: [] }), event_data: "4a0000000000000003585553000000000000000000000000000000000000000000000000000000000b1e55ed" }], gas_used: 201, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_max_number.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_max_number.exp new file mode 100644 index 0000000000..836a909212 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_max_number.exp @@ -0,0 +1,6 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000402000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 515, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000" }], gas_used: 666, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000502000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(0a6f70657261746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 516, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000" }], gas_used: 660, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 53, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 76, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180300000000000000))] }), events: [], gas_used: 184, status: Keep(ABORTED { code: 1800, location: 0000000000000000000000000000000000000000000000000000000000000001::ValidatorSystem }) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_version_4.exp new file mode 100644 index 0000000000..533bbd72b4 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_add_version_4.exp @@ -0,0 +1,6 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000" }], gas_used: 666, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(0a6f70657261746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000" }], gas_used: 660, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 53, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 76, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000004000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 281, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_rotate_key_and_reconfigure_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_rotate_key_and_reconfigure_version_4.exp new file mode 100644 index 0000000000..df8ffbeaa8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_rotate_key_and_reconfigure_version_4.exp @@ -0,0 +1,8 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000" }], gas_used: 666, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(05626f626279))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0400000000000000" }], gas_used: 660, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 53, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 76, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000004000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 281, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(02000000000000000200000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0aa3e11100000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000aa3e11100000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(03000000000000000aa3e111000000000300000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b8ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c40000000000000000000011fd396b7881f2158c8ccc06d6ebe91a1c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000b8d453b462ea884fe1a9384d3fe9217a618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da110000000000000000000065bff790feeb62fe39a4325a6a73b5b3af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af00000000000000000000eb2c24610dbb43cdb768b7b47aa14a038112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b00000000000000000000a705180b75f9627d49ec6772a587ae0a4089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e716300000000000000000000945c0da6ac2a6a5f40a120826397878297663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e61000000000000000000004e57c664baccaf480ad8f2baf71fcdee965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f100000000000000000000059f9eeaa8fa828847f5be11ae810d74be9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000006c464861e67b5f8f6c0acf9f908a158b7376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000203d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0aa3e11100000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(01203d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0300000000000000" }], gas_used: 366, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_set_operator_set_key_reconfigure_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_set_operator_set_key_reconfigure_version_4.exp new file mode 100644 index 0000000000..2e3e303f45 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__validator_set_management__validator_set_operator_set_key_reconfigure_version_4.exp @@ -0,0 +1,11 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(0018000000000000001800000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc00000000000000001800000000000000004aa8d7aa575961a69cf69fdfac52e2dc00000000000000001801000000000000004aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 010000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 010000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(0a6f70657261746f725f30))] }), events: [ContractEvent { key: EventKey(00000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4aa8d7aa575961a69cf69fdfac52e2dc0400000000000000" }], gas_used: 456, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(0019000000000000001800000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e018a825adc7fe02fff0439fa43d554d04e018a825adc7fe02fff0439fa43d554d04e00000000000000001800000000000000008a825adc7fe02fff0439fa43d554d04e00000000000000001801000000000000008a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 8a825adc7fe02fff0439fa43d554d04e, path: 010000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8a825adc7fe02fff0439fa43d554d04e, path: 010000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0400000000000000)), (AccessPath { address: 8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000011756616c696461746f724f70657261746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696700 }, Value(0a6f70657261746f725f31))] }), events: [ContractEvent { key: EventKey(00000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8a825adc7fe02fff0439fa43d554d04e0400000000000000" }], gas_used: 456, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a000000000000001800000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180300000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001801000000000000003eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0300000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00000b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(00000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3eebd722df1633f4bf38f1e2087222e90300000000000000" }], gas_used: 462, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 010000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(010000000000000001000000000000001811000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000051c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 010000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(020000000000000002000000000000001811000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000051c1b9fc2f32d6f2fff669823ef31cbe000200000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(01000000000000001801000000000000000000000000000000000000000a550c18)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00018a825adc7fe02fff0439fa43d554d04e0b76616c696461746f725f30))] }), events: [ContractEvent { key: EventKey(01000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e9013eebd722df1633f4bf38f1e2087222e900000000000000001800000000000000003eebd722df1633f4bf38f1e2087222e900000000000000001801000000000000003eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(00014aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30))] }), events: [], gas_used: 51, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(01203d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd014aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc00000000000000001800000000000000004aa8d7aa575961a69cf69fdfac52e2dc00000000000000001801000000000000004aa8d7aa575961a69cf69fdfac52e2dc0100000000000000))] }), events: [], gas_used: 75, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c9010000000000000000000000000a550c18010000000000000000000000000a550c1800000000000000001802000000000000000000000000000000000000000a550c1800000000000000001803000000000000000000000000000000000000000a550c180400000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(0200000000000000020000000000000002000000000000001804000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e0107000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b51c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c4000000000000000000001c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da1100000000000000000000af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af000000000000000000008112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b000000000000000000004089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e71630000000000000000000097663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e6100000000000000000000965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f1000000000000000000000e9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000007376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000003eebd722df1633f4bf38f1e2087222e90100000000000000203d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0200000000000000)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010c536c6964696e674e6f6e63650c536c6964696e674e6f6e636500 }, Value(000000000000000008000000000000000000000000000000))] }), events: [ContractEvent { key: EventKey(04000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 271, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 010000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(030000000000000003000000000000001811000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0aa3e11100000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "000000000000000051c1b9fc2f32d6f2fff669823ef31cbe000aa3e11100000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(03000000000000000aa3e1110000000003000000000000001804000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0000000000000000000000000a550c18, path: 01000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e0107000000000000000000000000000000010f56616c696461746f7253797374656d0f56616c696461746f7253797374656d00 }, Value(000b51c1b9fc2f32d6f2fff669823ef31cbe0100000000000000208c553335eee80b9bfa0c544a45fe63474a09dff9c4b0b33db2b662f934ea46c4000000000000000000001c1cc578b7ad636a641bacde6a3897fe0100000000000000206c3f1416b1be0ee4f5c01e9e9a117a214688ed50c8fd8c181b814bf2e22031a600000000000000000000618e256442de3b01cc6d9d73656ef4c5010000000000000020b912cf1a10b4fc7da86e40d155e367483696cdf86a48e35145da0a281d73da1100000000000000000000af6d2e88283fb974862e6b8c33073f860100000000000000203b0eff02c4ef80e001c0548c93a55b40d4ffdd6c973907aa4c0d339e4e88f2af000000000000000000008112676dfbe8eb6f094bb55dab905640010000000000000020772cbabb1a183e3da77d212913a5ddb27733829b1a108b674c8528afa11a508b000000000000000000004089b702174c5176124978ab4f78a2fb0100000000000000202944b737bd4bbada48e51f72483469019791f3831b484f876198dbb1216e71630000000000000000000097663c1fee3414def11154269d65bc14010000000000000020fdde294d878ef617f8d5ed51f48e8967e00cc23324d2dd4d0e20bf15fe069e6100000000000000000000965f83d9531a13e5905a50036c6bd05301000000000000002037463240149ba811f429533485a53061b4d4eff309350f3c1b6fff2b4e177f1000000000000000000000e9fa579d74416739c73dadc8e5dd5c9c0100000000000000208a1712e5a66e2ef78c401a02b12a324f28d68a16cea18d703725ce0a82120102000000000000000000007376c6702698ba69869abba937026924010000000000000020f3fca8b591a7da113cdc3c63dce129d62eefc3ff42f71187f858c5e3b8b08eac000000000000000000003eebd722df1633f4bf38f1e2087222e9010000000000000020d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd0aa3e11100000000)), (AccessPath { address: 3eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000010f56616c696461746f72436f6e6669670f56616c696461746f72436f6e66696700 }, Value(0120d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a20fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe20fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd014aa8d7aa575961a69cf69fdfac52e2dc0b76616c696461746f725f30)), (AccessPath { address: 4aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc014aa8d7aa575961a69cf69fdfac52e2dc00000000000000001800000000000000004aa8d7aa575961a69cf69fdfac52e2dc00000000000000001801000000000000004aa8d7aa575961a69cf69fdfac52e2dc0200000000000000))] }), events: [ContractEvent { key: EventKey(04000000000000000000000000000000000000000a550c18), index: 2, type: Struct(StructTag { address: 00000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0300000000000000" }], gas_used: 357, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__max_child_accounts_for_vasp_recovery_address_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__max_child_accounts_for_vasp_recovery_address_version_4.exp new file mode 100644 index 0000000000..e315feb2ba --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__max_child_accounts_for_vasp_recovery_address_version_4.exp @@ -0,0 +1,6 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 24, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0000000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 25, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0300000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 26, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0400000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028000000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028010000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0000000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 27, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0500000000000000)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0145e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0145e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf000000000000000028000000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf000000000000000028010000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0000000000000000)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 28, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0600000000000000)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0116a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0116a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b000000000000000028000000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b000000000000000028010000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0000000000000000)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 29, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0700000000000000)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c01f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c01f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0000000000000000280000000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0000000000000000280100000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0000000000000000)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 30, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0800000000000000)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884014d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884014d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d88400000000000000002800000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d88400000000000000002801000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840000000000000000)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 31, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0900000000000000)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f014ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f014ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f00000000000000002800000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f00000000000000002801000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0000000000000000)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 32, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0a00000000000000)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a625401b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a625401b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540000000000000000280000000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540000000000000000280100000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540000000000000000)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 33, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0b00000000000000)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e01e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e01e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0000000000000000280000000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0000000000000000280100000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0000000000000000)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 34, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0c00000000000000)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc8201e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc8201e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820000000000000000280000000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820000000000000000280100000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820000000000000000)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 35, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598010b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598010b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859800000000000000002800000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859800000000000000002801000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980000000000000000)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0d00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 36, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870105d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870105d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887000000000000000028000000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887000000000000000028010000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870000000000000000)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0e00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 37, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0f00000000000000)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb001fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb001fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00000000000000000280000000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00000000000000000280100000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00000000000000000)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 38, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1000000000000000)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be149901a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be149901a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990000000000000000280000000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990000000000000000280100000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990000000000000000)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 39, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1100000000000000)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd018a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd018a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd00000000000000002800000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd00000000000000002801000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0000000000000000)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 40, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1200000000000000)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43018db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43018db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a4300000000000000002800000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a4300000000000000002801000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430000000000000000)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 41, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1300000000000000)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e01cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e01cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0000000000000000280000000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0000000000000000280100000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0000000000000000)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 42, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1400000000000000)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770169e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770169e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77000000000000000028000000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77000000000000000028010000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770000000000000000)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 43, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1500000000000000)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370156829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370156829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637000000000000000028000000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637000000000000000028010000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370000000000000000)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 44, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1600000000000000)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f201229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f201229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20000000000000000280000000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20000000000000000280100000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20000000000000000)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 45, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(002f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1700000000000000)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef01889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef01889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0000000000000000280000000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0000000000000000280100000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0000000000000000)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 46, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1800000000000000)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e001dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e001dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00000000000000000280000000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00000000000000000280100000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00000000000000000)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 47, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1900000000000000)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0143f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0143f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee000000000000000028000000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee000000000000000028010000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0000000000000000)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 48, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1a00000000000000)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d01af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d01af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0000000000000000280000000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0000000000000000280100000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0000000000000000)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 49, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1b00000000000000)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb01bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb01bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0000000000000000280000000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0000000000000000280100000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0000000000000000)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 50, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1c00000000000000)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b701f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b701f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70000000000000000280000000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70000000000000000280100000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70000000000000000)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 51, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1d00000000000000)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce01ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce01ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0000000000000000280000000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0000000000000000280100000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0000000000000000)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 52, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1e00000000000000)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c315201ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c315201ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520000000000000000280000000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520000000000000000280100000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520000000000000000)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 53, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e91f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(1f00000000000000)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e2101e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e2101e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210000000000000000280000000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210000000000000000280100000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210000000000000000)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 54, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2000000000000000)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c178801d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c178801d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880000000000000000280000000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880000000000000000280100000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880000000000000000)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 55, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2100000000000000)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31012e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31012e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a3100000000000000002800000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a3100000000000000002801000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310000000000000000)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 56, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2200000000000000)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5015b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5015b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f500000000000000002800000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f500000000000000002801000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50000000000000000)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 57, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2300000000000000)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a01233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a01233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0000000000000000280000000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0000000000000000280100000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0000000000000000)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 58, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2400000000000000)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0135d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0135d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d000000000000000028000000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d000000000000000028010000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0000000000000000)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 59, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2500000000000000)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0016d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0016d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b000000000000000002800000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b000000000000000002801000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00000000000000000)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 60, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2600000000000000)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0193d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0193d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a000000000000000028000000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a000000000000000028010000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0000000000000000)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 61, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(003f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2700000000000000)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb0001995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb0001995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000000000000000000280000000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000000000000000000280100000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000000000000000000)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 62, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2800000000000000)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf014f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf014f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf00000000000000002800000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf00000000000000002801000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0000000000000000)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 63, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2900000000000000)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e01318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e01318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0000000000000000280000000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0000000000000000280100000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0000000000000000)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 64, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2a00000000000000)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b801248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b801248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80000000000000000280000000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80000000000000000280100000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80000000000000000)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 65, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2b00000000000000)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f01d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f01d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0000000000000000280000000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0000000000000000280100000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0000000000000000)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 66, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2c00000000000000)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68013beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68013beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d6800000000000000002800000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d6800000000000000002801000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680000000000000000)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 67, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec010da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec010da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec00000000000000002800000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec00000000000000002801000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0000000000000000)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2d00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 68, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2e00000000000000)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c01614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c01614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0000000000000000280000000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0000000000000000280100000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0000000000000000)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 69, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e92f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(2f00000000000000)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd014e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd014e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd00000000000000002800000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd00000000000000002801000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0000000000000000)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 70, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3000000000000000)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe201fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe201fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20000000000000000280000000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20000000000000000280100000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20000000000000000)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 71, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22010c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22010c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a2200000000000000002800000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a2200000000000000002801000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220000000000000000)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3100000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 72, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3200000000000000)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe01e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe01e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0000000000000000280000000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0000000000000000280100000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0000000000000000)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 73, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3300000000000000)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5019790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5019790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a500000000000000002800000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a500000000000000002801000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50000000000000000)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 74, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3400000000000000)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0117d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0117d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e000000000000000028000000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e000000000000000028010000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0000000000000000)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 75, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474501051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474501051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450000000000000000280000000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450000000000000000280100000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450000000000000000)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3500000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 76, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3600000000000000)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00149d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00149d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0000000000000000028000000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0000000000000000028010000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00000000000000000)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 77, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(004f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3700000000000000)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae018c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae018c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae00000000000000002800000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae00000000000000002801000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0000000000000000)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 78, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3800000000000000)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb001168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb001168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00000000000000000280000000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00000000000000000280100000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00000000000000000)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 79, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3900000000000000)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d601ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d601ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60000000000000000280000000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60000000000000000280100000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60000000000000000)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 80, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3a00000000000000)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae013a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae013a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae00000000000000002800000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae00000000000000002801000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0000000000000000)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 81, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3b00000000000000)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d301df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d301df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30000000000000000280000000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30000000000000000280100000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30000000000000000)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 82, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3c00000000000000)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb901ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb901ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90000000000000000280000000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90000000000000000280100000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90000000000000000)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 83, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3d00000000000000)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a20201510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a20201510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020000000000000000280000000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020000000000000000280100000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020000000000000000)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 84, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3e00000000000000)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e901879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e901879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90000000000000000280000000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90000000000000000280100000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90000000000000000)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 85, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90108939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90108939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9000000000000000028000000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9000000000000000028010000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90000000000000000)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e93f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(3f00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 86, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4000000000000000)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc53701512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc53701512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370000000000000000280000000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370000000000000000280100000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370000000000000000)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 87, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4100000000000000)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f033501b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f033501b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350000000000000000280000000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350000000000000000280100000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350000000000000000)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 88, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4200000000000000)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d01b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d01b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0000000000000000280000000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0000000000000000280100000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0000000000000000)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 89, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4300000000000000)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b01d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b01d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0000000000000000280000000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0000000000000000280100000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0000000000000000)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 90, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4400000000000000)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25301c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25301c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530000000000000000280000000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530000000000000000280100000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530000000000000000)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 91, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4500000000000000)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0146cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0146cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc000000000000000028000000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc000000000000000028010000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0000000000000000)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 92, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4600000000000000)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6013551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6013551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd600000000000000002800000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd600000000000000002801000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60000000000000000)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 93, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(005f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6201131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6201131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620000000000000000280000000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620000000000000000280100000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620000000000000000)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4700000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 94, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4800000000000000)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20172c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20172c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2000000000000000028000000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2000000000000000028010000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20000000000000000)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 95, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4900000000000000)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310127cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310127cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31000000000000000028000000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31000000000000000028010000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310000000000000000)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 96, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b801097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b801097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80000000000000000280000000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80000000000000000280100000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80000000000000000)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4a00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 97, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4b00000000000000)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0151a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0151a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf000000000000000028000000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf000000000000000028010000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0000000000000000)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 98, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4c00000000000000)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70146bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70146bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7000000000000000028000000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7000000000000000028010000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70000000000000000)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 99, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4d00000000000000)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d01ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d01ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0000000000000000280000000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0000000000000000280100000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0000000000000000)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 100, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4e00000000000000)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf601ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf601ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60000000000000000280000000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60000000000000000280100000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60000000000000000)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 101, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e94f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(4f00000000000000)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a501ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a501ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50000000000000000280000000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50000000000000000280100000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50000000000000000)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 102, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5000000000000000)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc801238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc801238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80000000000000000280000000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80000000000000000280100000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80000000000000000)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 103, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5100000000000000)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab401e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab401e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40000000000000000280000000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40000000000000000280100000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40000000000000000)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 104, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5200000000000000)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d01459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d01459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0000000000000000280000000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0000000000000000280100000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0000000000000000)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 105, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5300000000000000)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b456701fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b456701fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670000000000000000280000000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670000000000000000280100000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670000000000000000)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 106, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5400000000000000)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d2830701a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d2830701a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070000000000000000280000000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070000000000000000280100000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070000000000000000)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 107, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5500000000000000)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf017ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf017ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf00000000000000002800000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf00000000000000002801000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0000000000000000)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 108, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5600000000000000)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a601abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a601abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60000000000000000280000000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60000000000000000280100000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60000000000000000)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 109, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(006f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5700000000000000)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc01206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc01206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0000000000000000280000000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0000000000000000280100000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0000000000000000)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 110, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5800000000000000)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4201f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4201f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420000000000000000280000000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420000000000000000280100000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420000000000000000)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 111, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5900000000000000)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530129fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530129fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53000000000000000028000000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53000000000000000028010000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530000000000000000)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 112, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5a00000000000000)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50701d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50701d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070000000000000000280000000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070000000000000000280100000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070000000000000000)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 113, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70104a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70104a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7000000000000000028000000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7000000000000000028010000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70000000000000000)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5b00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 114, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5c00000000000000)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a801c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a801c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80000000000000000280000000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80000000000000000280100000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80000000000000000)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 115, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5d00000000000000)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04013caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04013caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec0400000000000000002800000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec0400000000000000002801000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040000000000000000)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 116, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5e00000000000000)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c01c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c01c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0000000000000000280000000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0000000000000000280100000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0000000000000000)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 117, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e95f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(5f00000000000000)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f014d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f014d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f00000000000000002800000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f00000000000000002801000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0000000000000000)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 118, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d0818401082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d0818401082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840000000000000000280000000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840000000000000000280100000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840000000000000000)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6000000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 119, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6100000000000000)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb01cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb01cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0000000000000000280000000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0000000000000000280100000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0000000000000000)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 120, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6200000000000000)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57015e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57015e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5700000000000000002800000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5700000000000000002801000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570000000000000000)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 121, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6300000000000000)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10183ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10183ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1000000000000000028000000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1000000000000000028010000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10000000000000000)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 122, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6400000000000000)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee01df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee01df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0000000000000000280000000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0000000000000000280100000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0000000000000000)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 123, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6500000000000000)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca01e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca01e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0000000000000000280000000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0000000000000000280100000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0000000000000000)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 124, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6600000000000000)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a501901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a501901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50000000000000000280000000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50000000000000000280100000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50000000000000000)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 125, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(007f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6700000000000000)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df01aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df01aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0000000000000000280000000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0000000000000000280100000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0000000000000000)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 126, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6800000000000000)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae01827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae01827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0000000000000000280000000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0000000000000000280100000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0000000000000000)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 127, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6900000000000000)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274011a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274011a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d596027400000000000000002800000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d596027400000000000000002801000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740000000000000000)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 128, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6a00000000000000)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00018fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00018fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d0000000000000000002800000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d0000000000000000002801000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000000000000000000)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 129, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6b00000000000000)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce7101c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce7101c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710000000000000000280000000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710000000000000000280100000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710000000000000000)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 130, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6c00000000000000)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc01740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc01740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0000000000000000280000000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0000000000000000280100000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0000000000000000)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 131, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a010232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a010232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a00000000000000002800000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a00000000000000002801000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0000000000000000)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6d00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 132, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6e00000000000000)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b01dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b01dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0000000000000000280000000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0000000000000000280100000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0000000000000000)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 133, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff01154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff01154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0000000000000000280000000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0000000000000000280100000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0000000000000000)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e96f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(6f00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 134, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7000000000000000)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b43422201a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b43422201a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220000000000000000280000000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220000000000000000280100000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220000000000000000)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 135, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7100000000000000)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c01ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c01ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0000000000000000280000000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0000000000000000280100000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0000000000000000)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 136, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7200000000000000)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb301aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb301aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30000000000000000280000000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30000000000000000280100000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30000000000000000)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 137, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7300000000000000)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060193b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060193b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06000000000000000028000000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06000000000000000028010000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060000000000000000)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 138, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7400000000000000)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2057e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750157e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750157e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175000000000000000028000000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175000000000000000028010000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750000000000000000)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 139, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "57e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7500000000000000)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3013b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3013b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed300000000000000002800000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed300000000000000002801000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30000000000000000)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 140, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7600000000000000)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c01b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c01b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0000000000000000280000000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0000000000000000280100000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0000000000000000)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 141, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(008f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7700000000000000)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627018e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627018e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162700000000000000002800000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162700000000000000002801000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270000000000000000)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 142, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7800000000000000)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880175be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880175be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388000000000000000028000000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388000000000000000028010000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880000000000000000)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 143, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7900000000000000)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e01fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e01fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0000000000000000280000000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0000000000000000280100000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0000000000000000)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 144, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7a00000000000000)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30155ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30155ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3000000000000000028000000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3000000000000000028010000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30000000000000000)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 145, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7b00000000000000)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2018e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2018e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca200000000000000002800000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca200000000000000002801000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20000000000000000)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 146, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7c00000000000000)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0012f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0012f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c000000000000000002800000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c000000000000000002801000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00000000000000000)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 147, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7d00000000000000)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc016b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc016b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc00000000000000002800000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc00000000000000002801000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0000000000000000)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 148, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7e00000000000000)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd501a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd501a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50000000000000000280000000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50000000000000000280100000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50000000000000000)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 149, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e97f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(7f00000000000000)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150178d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150178d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15000000000000000028000000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15000000000000000028010000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150000000000000000)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 150, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8000000000000000)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761019ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761019ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f176100000000000000002800000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f176100000000000000002801000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610000000000000000)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 151, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8100000000000000)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c87130435501fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c87130435501fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550000000000000000280000000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550000000000000000280100000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550000000000000000)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 152, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009a00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8200000000000000)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c01b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c01b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0000000000000000280000000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0000000000000000280100000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0000000000000000)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 153, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009b00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8300000000000000)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd019b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd019b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd00000000000000002800000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd00000000000000002801000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0000000000000000)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 154, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009c00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80108ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80108ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8000000000000000028000000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8000000000000000028010000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80000000000000000)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8400000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 155, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009d00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8500000000000000)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf801ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf801ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80000000000000000280000000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80000000000000000280100000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80000000000000000)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 156, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009e00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8600000000000000)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176014fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176014fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317600000000000000002800000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317600000000000000002801000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760000000000000000)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 157, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(009f00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8700000000000000)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540130ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540130ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154000000000000000028000000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154000000000000000028010000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540000000000000000)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 158, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b010a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b010a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b00000000000000002800000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b00000000000000002801000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0000000000000000)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8800000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 159, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8900000000000000)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8011b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8011b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca800000000000000002800000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca800000000000000002801000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80000000000000000)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 160, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8a00000000000000)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11016b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11016b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c1100000000000000002800000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c1100000000000000002801000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110000000000000000)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 161, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8b00000000000000)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690014a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690014a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c10269000000000000000002800000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c10269000000000000000002801000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900000000000000000)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 162, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6010753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6010753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd600000000000000002800000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd600000000000000002801000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60000000000000000)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8c00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 163, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8d00000000000000)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82017fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82017fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c8200000000000000002800000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c8200000000000000002801000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820000000000000000)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 164, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8e00000000000000)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d01e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d01e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0000000000000000280000000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0000000000000000280100000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0000000000000000)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 165, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e98f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(8f00000000000000)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a01a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a01a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0000000000000000280000000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0000000000000000280100000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0000000000000000)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 166, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9000000000000000)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c015ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c015ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c00000000000000002800000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c00000000000000002801000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0000000000000000)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 167, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00a900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9100000000000000)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0196c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0196c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d000000000000000028000000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d000000000000000028010000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0000000000000000)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 168, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00aa00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9200000000000000)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f901f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f901f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90000000000000000280000000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90000000000000000280100000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90000000000000000)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 169, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ab00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9300000000000000)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f01d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f01d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0000000000000000280000000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0000000000000000280100000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0000000000000000)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 170, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ac00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9400000000000000)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331012a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331012a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33100000000000000002800000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33100000000000000002801000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310000000000000000)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 171, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ad00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9500000000000000)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a000000000000000028000000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a000000000000000028010000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0000000000000000)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 172, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ae00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9600000000000000)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af01d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af01d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0000000000000000280000000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0000000000000000280100000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0000000000000000)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 173, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00af00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9700000000000000)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a01bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a01bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0000000000000000280000000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0000000000000000280100000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0000000000000000)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 174, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9800000000000000)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e4301f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e4301f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430000000000000000280000000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430000000000000000280100000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430000000000000000)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 175, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9900000000000000)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949017843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949017843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d394900000000000000002800000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d394900000000000000002801000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490000000000000000)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 176, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9a00000000000000)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b01367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b01367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0000000000000000280000000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0000000000000000280100000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0000000000000000)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 177, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99b00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9b00000000000000)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17013756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17013756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc1700000000000000002800000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc1700000000000000002801000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170000000000000000)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 178, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99c00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9c00000000000000)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae101245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae101245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10000000000000000280000000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10000000000000000280100000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10000000000000000)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 179, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99d00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9d00000000000000)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b016fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b016fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b00000000000000002800000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b00000000000000002801000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0000000000000000)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 180, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99e00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9e00000000000000)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9011a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9011a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc900000000000000002800000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc900000000000000002801000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90000000000000000)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 181, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e99f00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(9f00000000000000)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458016170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458016170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45800000000000000002800000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45800000000000000002801000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580000000000000000)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 182, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a000000000000000)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0132cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0132cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff000000000000000028000000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff000000000000000028010000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0000000000000000)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 183, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00b900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a100000000000000)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a01be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a01be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0000000000000000280000000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0000000000000000280100000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0000000000000000)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 184, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ba00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a200000000000000)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24011a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24011a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c2400000000000000002800000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c2400000000000000002801000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240000000000000000)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 185, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00bb00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a201141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a201141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20000000000000000280000000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20000000000000000280100000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20000000000000000)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a300000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 186, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00bc00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a400000000000000)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed601b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed601b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60000000000000000280000000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60000000000000000280100000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60000000000000000)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 187, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00bd00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a500000000000000)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20019a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20019a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a2000000000000000002800000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a2000000000000000002801000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200000000000000000)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 188, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00be00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a600000000000000)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c501e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c501e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50000000000000000280000000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50000000000000000280100000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50000000000000000)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 189, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00bf00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a700000000000000)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989011b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989011b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca98900000000000000002800000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca98900000000000000002801000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890000000000000000)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 190, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a800000000000000)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133016e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133016e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb13300000000000000002800000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb13300000000000000002801000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330000000000000000)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 191, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9a900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(a900000000000000)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e0801437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e0801437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080000000000000000280000000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080000000000000000280100000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080000000000000000)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 192, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9aa00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(aa00000000000000)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f66831901cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f66831901cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190000000000000000280000000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190000000000000000280100000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190000000000000000)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 193, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ab00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ab00000000000000)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e01cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e01cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0000000000000000280000000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0000000000000000280100000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0000000000000000)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 194, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ac00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ac00000000000000)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0166dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0166dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f000000000000000028000000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f000000000000000028010000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0000000000000000)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 195, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ad00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ad00000000000000)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15501756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15501756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550000000000000000280000000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550000000000000000280100000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550000000000000000)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 196, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ae00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ae00000000000000)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60199f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60199f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6000000000000000028000000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6000000000000000028010000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60000000000000000)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 197, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9af00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(af00000000000000)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd01601e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd01601e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160000000000000000280000000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160000000000000000280100000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160000000000000000)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 198, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b000000000000000)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c01a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c01a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0000000000000000280000000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0000000000000000280100000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0000000000000000)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 199, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00c900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b100000000000000)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3013987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3013987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da300000000000000002800000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da300000000000000002801000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30000000000000000)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 200, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ca00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b200000000000000)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10117c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10117c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1000000000000000028000000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1000000000000000028010000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10000000000000000)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 201, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00cb00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b300000000000000)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d01dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d01dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0000000000000000280000000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0000000000000000280100000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0000000000000000)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 202, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00cc00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b400000000000000)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3012ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3012ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c300000000000000002800000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c300000000000000002801000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30000000000000000)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 203, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00cd00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b500000000000000)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a01639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a01639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0000000000000000280000000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0000000000000000280100000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0000000000000000)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 204, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ce00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b600000000000000)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04018c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04018c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd0400000000000000002800000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd0400000000000000002801000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040000000000000000)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 205, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00cf00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b700000000000000)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a01af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a01af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0000000000000000280000000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0000000000000000280100000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0000000000000000)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 206, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b800000000000000)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c7501f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c7501f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750000000000000000280000000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750000000000000000280100000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750000000000000000)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 207, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9b900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(b900000000000000)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa1701eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa1701eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170000000000000000280000000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170000000000000000280100000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170000000000000000)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 208, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309010484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309010484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830900000000000000002800000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830900000000000000002801000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090000000000000000)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ba00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ba00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 209, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9bb00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(bb00000000000000)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0136b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0136b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff000000000000000028000000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff000000000000000028010000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0000000000000000)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 210, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9bc00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(bc00000000000000)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb4401a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb4401a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440000000000000000280000000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440000000000000000280100000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440000000000000000)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 211, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9bd00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(bd00000000000000)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282019813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282019813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea4128200000000000000002800000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea4128200000000000000002801000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820000000000000000)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 212, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9be00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(be00000000000000)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec501777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec501777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50000000000000000280000000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50000000000000000280100000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50000000000000000)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 213, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9bf00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(bf00000000000000)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893301ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893301ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330000000000000000280000000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330000000000000000280100000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330000000000000000)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 214, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c000000000000000)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890152087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890152087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089000000000000000028000000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089000000000000000028010000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890000000000000000)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 215, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00d900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c100000000000000)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c72001fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c72001fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200000000000000000280000000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200000000000000000280100000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200000000000000000)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 216, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00da00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed010fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed010fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed00000000000000002800000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed00000000000000002801000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0000000000000000)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 217, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00db00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c300000000000000)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0152d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0152d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da000000000000000028000000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da000000000000000028010000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0000000000000000)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 218, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00dc00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c400000000000000)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090118c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090118c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809000000000000000028000000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809000000000000000028010000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090000000000000000)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 219, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00dd00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c500000000000000)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839018098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839018098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc83900000000000000002800000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc83900000000000000002801000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390000000000000000)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 220, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00de00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c600000000000000)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc01e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc01e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0000000000000000280000000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0000000000000000280100000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0000000000000000)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 221, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00df00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c700000000000000)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce01fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce01fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0000000000000000280000000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0000000000000000280100000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0000000000000000)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 222, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c800000000000000)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd01304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd01304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0000000000000000280000000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0000000000000000280100000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0000000000000000)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 223, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9c900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(c900000000000000)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c016dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c016dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c00000000000000002800000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c00000000000000002801000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0000000000000000)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 224, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ca00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ca00000000000000)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e4601e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e4601e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460000000000000000280000000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460000000000000000280100000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460000000000000000)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 225, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9cb00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(cb00000000000000)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e018571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e018571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e00000000000000002800000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e00000000000000002801000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0000000000000000)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 226, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9cc00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(cc00000000000000)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b301eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b301eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30000000000000000280000000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30000000000000000280100000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30000000000000000)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 227, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9cd00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(cd00000000000000)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0191cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0191cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b000000000000000028000000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b000000000000000028010000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0000000000000000)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 228, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ce00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ce00000000000000)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e5801d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e5801d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580000000000000000280000000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580000000000000000280100000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580000000000000000)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 229, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9cf00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(cf00000000000000)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a401e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a401e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40000000000000000280000000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40000000000000000280100000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40000000000000000)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 230, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d000000000000000)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e016aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e016aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e00000000000000002800000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e00000000000000002801000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0000000000000000)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 231, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00e900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d100000000000000)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b701c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b701c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70000000000000000280000000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70000000000000000280100000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70000000000000000)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 232, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ea00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150113cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150113cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15000000000000000028000000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15000000000000000028010000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150000000000000000)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 233, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00eb00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d300000000000000)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460178eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460178eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446000000000000000028000000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446000000000000000028010000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460000000000000000)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 234, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ec00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d400000000000000)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0117aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0117aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b000000000000000028000000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b000000000000000028010000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0000000000000000)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 235, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ed00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d500000000000000)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf01f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf01f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0000000000000000280000000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0000000000000000280100000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0000000000000000)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 236, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ee00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d600000000000000)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f54301f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f54301f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430000000000000000280000000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430000000000000000280100000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430000000000000000)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 237, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ef00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d700000000000000)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c2301c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c2301c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230000000000000000280000000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230000000000000000280100000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230000000000000000)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 238, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d800000000000000)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf014043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf014043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf00000000000000002800000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf00000000000000002801000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0000000000000000)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 239, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f100000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9d900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(d900000000000000)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890198e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890198e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89000000000000000028000000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89000000000000000028010000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890000000000000000)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 240, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f200000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9da00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(da00000000000000)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa01d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa01d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0000000000000000280000000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0000000000000000280100000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0000000000000000)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 241, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f300000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9db00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(db00000000000000)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40138c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40138c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4000000000000000028000000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4000000000000000028010000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40000000000000000)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 242, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f400000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9dc00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(dc00000000000000)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711015c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711015c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e71100000000000000002800000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e71100000000000000002801000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110000000000000000)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 243, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f500000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9dd00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(dd00000000000000)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f01365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f01365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0000000000000000280000000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0000000000000000280100000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0000000000000000)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 244, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f600000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9de00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(de00000000000000)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d01e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d01e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0000000000000000280000000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0000000000000000280100000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0000000000000000)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 245, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f700000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9df00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(df00000000000000)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c901c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c901c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90000000000000000280000000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90000000000000000280100000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90000000000000000)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 246, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e000000000000000)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2019df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2019df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea200000000000000002800000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea200000000000000002801000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20000000000000000)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 247, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00f900000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e100000000000000)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b01baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b01baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0000000000000000280000000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0000000000000000280100000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0000000000000000)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 248, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00fa00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e200000000000000)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd201c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd201c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20000000000000000280000000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20000000000000000280100000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20000000000000000)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 249, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00fb00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11010ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11010ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d1100000000000000002800000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d1100000000000000002801000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110000000000000000)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e300000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 250, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00fc00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e400000000000000)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba01dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba01dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0000000000000000280000000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0000000000000000280100000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0000000000000000)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 251, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00fd00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e500000000000000)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b851901feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b851901feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190000000000000000280000000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190000000000000000280100000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190000000000000000)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 252, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00fe00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e600000000000000)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d801181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d801181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80000000000000000280000000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80000000000000000280100000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80000000000000000)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 253, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(00ff00000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e700000000000000)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a701f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a701f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70000000000000000280000000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70000000000000000280100000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70000000000000000)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 254, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000001000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e800000000000000)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a011f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a011f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a00000000000000002800000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a00000000000000002801000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0000000000000000)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 255, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000101000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9e900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(e900000000000000)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac01bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac01bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0000000000000000280000000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0000000000000000280100000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0000000000000000)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 256, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000201000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ea00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ea00000000000000)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880166d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880166d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088000000000000000028000000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088000000000000000028010000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880000000000000000)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 257, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000301000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9eb00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(eb00000000000000)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20155ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20155ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2000000000000000028000000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2000000000000000028010000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20000000000000000)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 258, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000401000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ec00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ec00000000000000)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec01b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec01b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0000000000000000280000000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0000000000000000280100000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0000000000000000)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 259, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000501000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ed00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ed00000000000000)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d019811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d019811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d00000000000000002800000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d00000000000000002801000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0000000000000000)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 260, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000601000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ee00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ee00000000000000)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7016efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7016efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce700000000000000002800000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce700000000000000002801000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70000000000000000)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 261, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000701000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ef00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ef00000000000000)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d015fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d015fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d00000000000000002800000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d00000000000000002801000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0000000000000000)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 262, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000801000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825010a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825010a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e882500000000000000002800000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e882500000000000000002801000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250000000000000000)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f000000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 263, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000901000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f100000000000000)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a001f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a001f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00000000000000000280000000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00000000000000000280100000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00000000000000000)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 264, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000a01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f200000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f200000000000000)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b012526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b012526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b00000000000000002800000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b00000000000000002801000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0000000000000000)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 265, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000b01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f300000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f300000000000000)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279018ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279018ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf9527900000000000000002800000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf9527900000000000000002801000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790000000000000000)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 266, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000c01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f400000000000000)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd019db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd019db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd00000000000000002800000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd00000000000000002801000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0000000000000000)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 267, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000d01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6010eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6010eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb600000000000000002800000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb600000000000000002801000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60000000000000000)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f500000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 268, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000e01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f600000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f600000000000000)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e01740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e01740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0000000000000000280000000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0000000000000000280100000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0000000000000000)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 269, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(000f01000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5601120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5601120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560000000000000000280000000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560000000000000000280100000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560000000000000000)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f700000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f700000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 270, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001001000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f800000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f800000000000000)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0152eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0152eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d000000000000000028000000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d000000000000000028010000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0000000000000000)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 271, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001101000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a01065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a01065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0000000000000000280000000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0000000000000000280100000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0000000000000000)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9f900000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(f900000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 272, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001201000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9fa00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(fa00000000000000)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0148335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0148335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a000000000000000028000000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a000000000000000028010000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0000000000000000)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 273, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001301000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2010d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2010d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db200000000000000002800000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db200000000000000002801000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20000000000000000)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9fb00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(fb00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 274, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001401000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9fc00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(fc00000000000000)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803015ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803015ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80300000000000000002800000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80300000000000000002801000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030000000000000000)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 275, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001501000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0101fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0101fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f000000000000000028000000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f000000000000000028010000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0000000000000000)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9fd00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(fd00000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 276, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001601000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9fe00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(fe00000000000000)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a401d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a401d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40000000000000000280000000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40000000000000000280100000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40000000000000000)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 277, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001701000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9ff00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(ff00000000000000)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb5101ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb5101ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510000000000000000280000000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510000000000000000280100000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510000000000000000)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 278, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001801000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0001000000000000)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d2501acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d2501acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250000000000000000280000000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250000000000000000280100000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250000000000000000)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 279, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001901000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90101000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0101000000000000)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa001e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa001e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00000000000000000280000000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00000000000000000280100000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00000000000000000)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0200000000000000)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0600000000000000)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010456415350094368696c645641535000 }, Value(1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 280, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00600000000000000" }], gas_used: 717, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc000000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280100000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc))] }), events: [], gas_used: 86, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(02130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c)), (AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c01abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c000000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(03130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f)), (AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f00000000000000000028000000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028010000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(04130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf)), (AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0145e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf00000000000000000028000000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf000000000000000028010000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(05130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b)), (AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0116a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b00000000000000000028000000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b000000000000000028010000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(06130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c)), (AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c01f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c000000000000000000280000000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0000000000000000280100000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(07130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884)), (AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884014d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840000000000000000002800000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d88400000000000000002801000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(08130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f)), (AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f014ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0000000000000000002800000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f00000000000000002801000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(09130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254)), (AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a625401b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254000000000000000000280000000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540000000000000000280100000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e)), (AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e01e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e000000000000000000280000000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0000000000000000280100000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82)), (AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc8201e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82000000000000000000280000000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820000000000000000280100000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598010b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980000000000000000002800000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859800000000000000002801000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870105d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d46988700000000000000000028000000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887000000000000000028010000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0)), (AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb001fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0000000000000000000280000000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00000000000000000280100000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(0f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499)), (AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be149901a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499000000000000000000280000000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990000000000000000280100000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(10130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd)), (AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd018a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0000000000000000002800000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd00000000000000002801000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(11130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43)), (AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43018db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430000000000000000002800000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a4300000000000000002801000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(12130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e)), (AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e01cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e000000000000000000280000000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0000000000000000280100000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(13130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77)), (AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770169e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7700000000000000000028000000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77000000000000000028010000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(14130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637)), (AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370156829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a63700000000000000000028000000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637000000000000000028010000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(15130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2)), (AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f201229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2000000000000000000280000000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20000000000000000280100000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(16130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef)), (AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef01889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef000000000000000000280000000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0000000000000000280100000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(17130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0)), (AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e001dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0000000000000000000280000000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00000000000000000280100000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(18130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee)), (AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0143f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee00000000000000000028000000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee000000000000000028010000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(19130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d)), (AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d01af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d000000000000000000280000000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0000000000000000280100000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb)), (AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb01bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb000000000000000000280000000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0000000000000000280100000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7)), (AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b701f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7000000000000000000280000000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70000000000000000280100000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce)), (AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce01ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce000000000000000000280000000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0000000000000000280100000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152)), (AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c315201ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152000000000000000000280000000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520000000000000000280100000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21)), (AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e2101e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21000000000000000000280000000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210000000000000000280100000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(1f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788)), (AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c178801d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788000000000000000000280000000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880000000000000000280100000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31)), (AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31012e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310000000000000000002800000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a3100000000000000002801000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(21130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5)), (AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5015b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50000000000000000002800000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f500000000000000002801000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(22130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a)), (AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a01233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a000000000000000000280000000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0000000000000000280100000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(23130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d)), (AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0135d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d00000000000000000028000000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d000000000000000028010000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(24130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0)), (AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0016d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00000000000000000002800000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b000000000000000002801000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(25130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a)), (AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0193d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a00000000000000000028000000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a000000000000000028010000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(26130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00)), (AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb0001995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00000000000000000000280000000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000000000000000000280100000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(27130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf)), (AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf014f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0000000000000000002800000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf00000000000000002801000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(28130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e)), (AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e01318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e000000000000000000280000000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0000000000000000280100000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(29130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8)), (AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b801248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8000000000000000000280000000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80000000000000000280100000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f)), (AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f01d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f000000000000000000280000000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0000000000000000280100000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68)), (AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68013beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680000000000000000002800000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d6800000000000000002801000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec010da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0000000000000000002800000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec00000000000000002801000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c)), (AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c01614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c000000000000000000280000000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0000000000000000280100000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd)), (AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd014e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0000000000000000002800000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd00000000000000002801000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(2f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2)), (AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe201fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2000000000000000000280000000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20000000000000000280100000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22010c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220000000000000000002800000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a2200000000000000002801000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(30130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(31130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe)), (AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe01e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe000000000000000000280000000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0000000000000000280100000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(32130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5)), (AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5019790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50000000000000000002800000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a500000000000000002801000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(33130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e)), (AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0117d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e00000000000000000028000000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e000000000000000028010000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474501051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745000000000000000000280000000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450000000000000000280100000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(34130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(35130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0)), (AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00149d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f000000000000000000028000000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0000000000000000028010000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(36130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae)), (AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae018c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0000000000000000002800000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae00000000000000002801000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(37130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0)), (AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb001168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0000000000000000000280000000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00000000000000000280100000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(38130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6)), (AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d601ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6000000000000000000280000000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60000000000000000280100000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(39130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae)), (AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae013a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0000000000000000002800000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae00000000000000002801000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3)), (AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d301df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3000000000000000000280000000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30000000000000000280100000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9)), (AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb901ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9000000000000000000280000000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90000000000000000280100000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202)), (AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a20201510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202000000000000000000280000000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020000000000000000280100000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9)), (AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e901879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9000000000000000000280000000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90000000000000000280100000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90108939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c900000000000000000028000000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9000000000000000028010000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(3f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537)), (AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc53701512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537000000000000000000280000000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370000000000000000280100000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(40130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335)), (AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f033501b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335000000000000000000280000000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350000000000000000280100000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(41130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d)), (AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d01b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d000000000000000000280000000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0000000000000000280100000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(42130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b)), (AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b01d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b000000000000000000280000000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0000000000000000280100000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(43130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253)), (AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25301c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253000000000000000000280000000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530000000000000000280100000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(44130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc)), (AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0146cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc00000000000000000028000000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc000000000000000028010000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(45130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6)), (AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6013551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60000000000000000002800000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd600000000000000002801000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(46130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62)), (AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6201131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62000000000000000000280000000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620000000000000000280100000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(47130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2)), (AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20172c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa200000000000000000028000000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2000000000000000028010000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(48130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31)), (AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310127cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf3100000000000000000028000000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31000000000000000028010000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b801097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8000000000000000000280000000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80000000000000000280100000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(49130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf)), (AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0151a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf00000000000000000028000000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf000000000000000028010000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7)), (AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70146bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e700000000000000000028000000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7000000000000000028010000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d)), (AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d01ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d000000000000000000280000000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0000000000000000280100000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6)), (AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf601ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6000000000000000000280000000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60000000000000000280100000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5)), (AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a501ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5000000000000000000280000000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50000000000000000280100000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(4f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8)), (AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc801238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8000000000000000000280000000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80000000000000000280100000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(50130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4)), (AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab401e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4000000000000000000280000000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40000000000000000280100000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(51130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d)), (AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d01459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d000000000000000000280000000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0000000000000000280100000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(52130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567)), (AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b456701fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567000000000000000000280000000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670000000000000000280100000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(53130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307)), (AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d2830701a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307000000000000000000280000000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070000000000000000280100000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(54130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf)), (AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf017ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0000000000000000002800000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf00000000000000002801000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(55130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6)), (AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a601abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6000000000000000000280000000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60000000000000000280100000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(56130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc)), (AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc01206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc000000000000000000280000000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0000000000000000280100000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(57130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42)), (AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4201f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42000000000000000000280000000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420000000000000000280100000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(58130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53)), (AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530129fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f5300000000000000000028000000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53000000000000000028010000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(59130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507)), (AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50701d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507000000000000000000280000000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070000000000000000280100000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70104a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc700000000000000000028000000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7000000000000000028010000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8)), (AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a801c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8000000000000000000280000000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80000000000000000280100000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04)), (AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04013caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040000000000000000002800000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec0400000000000000002801000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c)), (AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c01c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c000000000000000000280000000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0000000000000000280100000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f)), (AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f014d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0000000000000000002800000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f00000000000000002801000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d0818401082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184000000000000000000280000000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840000000000000000280100000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(5f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(60130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb)), (AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb01cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb000000000000000000280000000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0000000000000000280100000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(61130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57)), (AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57015e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570000000000000000002800000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5700000000000000002801000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(62130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1)), (AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10183ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c100000000000000000028000000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1000000000000000028010000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(63130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee)), (AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee01df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee000000000000000000280000000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0000000000000000280100000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(64130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca)), (AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca01e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca000000000000000000280000000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0000000000000000280100000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(65130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5)), (AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a501901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5000000000000000000280000000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50000000000000000280100000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(66130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df)), (AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df01aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df000000000000000000280000000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0000000000000000280100000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(67130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae)), (AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae01827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae000000000000000000280000000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0000000000000000280100000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(68130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274)), (AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274011a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740000000000000000002800000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d596027400000000000000002801000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(69130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00)), (AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00018fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000000000000000000002800000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d0000000000000000002801000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71)), (AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce7101c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71000000000000000000280000000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710000000000000000280100000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc)), (AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc01740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc000000000000000000280000000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0000000000000000280100000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a010232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0000000000000000002800000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a00000000000000002801000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b)), (AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b01dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b000000000000000000280000000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0000000000000000280100000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff)), (AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff01154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff000000000000000000280000000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0000000000000000280100000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(6f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222)), (AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b43422201a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222000000000000000000280000000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220000000000000000280100000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(70130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c)), (AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c01ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c000000000000000000280000000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0000000000000000280100000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(71130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3)), (AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb301aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3000000000000000000280000000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30000000000000000280100000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(72130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06)), (AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060193b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0600000000000000000028000000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06000000000000000028010000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(73130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175)), (AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2057e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750157e53778f75611f0d05892410bd9d563beef4497d4eb8703a06082818182117500000000000000000028000000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175000000000000000028010000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(74130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3)), (AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3013b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30000000000000000002800000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed300000000000000002801000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(75130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c)), (AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c01b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c000000000000000000280000000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0000000000000000280100000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(76130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627)), (AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627018e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270000000000000000002800000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162700000000000000002801000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(77130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388)), (AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880175be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb38800000000000000000028000000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388000000000000000028010000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(78130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e)), (AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e01fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e000000000000000000280000000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0000000000000000280100000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(79130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3)), (AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30155ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f300000000000000000028000000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3000000000000000028010000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7a130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2)), (AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2018e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20000000000000000002800000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca200000000000000002801000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7b130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0)), (AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0012f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00000000000000000002800000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c000000000000000002801000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7c130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc)), (AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc016b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0000000000000000002800000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc00000000000000002801000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7d130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5)), (AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd501a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5000000000000000000280000000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50000000000000000280100000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7e130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15)), (AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150178d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de1500000000000000000028000000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15000000000000000028010000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(7f130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761)), (AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761019ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610000000000000000002800000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f176100000000000000002801000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355)), (AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c87130435501fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355000000000000000000280000000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550000000000000000280100000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c)), (AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c01b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c000000000000000000280000000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0000000000000000280100000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd)), (AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd019b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0000000000000000002800000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd00000000000000002801000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80108ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb800000000000000000028000000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8000000000000000028010000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8)), (AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf801ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8000000000000000000280000000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80000000000000000280100000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176)), (AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176014fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760000000000000000002800000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317600000000000000002801000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154)), (AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540130ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df315400000000000000000028000000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154000000000000000028010000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b010a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0000000000000000002800000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b00000000000000002801000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8)), (AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8011b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80000000000000000002800000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca800000000000000002801000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11)), (AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11016b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110000000000000000002800000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c1100000000000000002801000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8a01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690)), (AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690014a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900000000000000000002800000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c10269000000000000000002801000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6010753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60000000000000000002800000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd600000000000000002801000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8b01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8c01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82)), (AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82017fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820000000000000000002800000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c8200000000000000002801000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8d01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d)), (AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d01e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d000000000000000000280000000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0000000000000000280100000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8e01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a)), (AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a01a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a000000000000000000280000000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0000000000000000280100000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8f01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c)), (AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c015ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0000000000000000002800000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c00000000000000002801000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d)), (AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0196c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d00000000000000000028000000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d000000000000000028010000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9)), (AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f901f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9000000000000000000280000000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90000000000000000280100000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f)), (AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f01d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f000000000000000000280000000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0000000000000000280100000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331)), (AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331012a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310000000000000000002800000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33100000000000000002801000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a)), (AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a00000000000000000028000000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a000000000000000028010000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af)), (AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af01d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af000000000000000000280000000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0000000000000000280100000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a)), (AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a01bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a000000000000000000280000000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0000000000000000280100000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43)), (AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e4301f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43000000000000000000280000000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430000000000000000280100000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949)), (AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949017843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490000000000000000002800000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d394900000000000000002801000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b)), (AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b01367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b000000000000000000280000000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0000000000000000280100000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9a01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17)), (AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17013756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170000000000000000002800000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc1700000000000000002801000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9b01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1)), (AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae101245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1000000000000000000280000000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10000000000000000280100000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9c01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b)), (AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b016fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0000000000000000002800000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b00000000000000002801000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9d01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9)), (AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9011a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90000000000000000002800000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc900000000000000002801000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9e01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458)), (AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458016170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580000000000000000002800000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45800000000000000002801000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(9f01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff)), (AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0132cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff00000000000000000028000000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff000000000000000028010000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a)), (AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a01be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a000000000000000000280000000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0000000000000000280100000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24)), (AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24011a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240000000000000000002800000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c2400000000000000002801000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2)), (AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a201141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2000000000000000000280000000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20000000000000000280100000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6)), (AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed601b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6000000000000000000280000000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60000000000000000280100000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20)), (AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20019a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200000000000000000002800000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a2000000000000000002801000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5)), (AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c501e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5000000000000000000280000000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50000000000000000280100000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989)), (AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989011b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890000000000000000002800000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca98900000000000000002801000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133)), (AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133016e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330000000000000000002800000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb13300000000000000002801000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08)), (AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e0801437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08000000000000000000280000000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080000000000000000280100000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(a901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319)), (AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f66831901cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319000000000000000000280000000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190000000000000000280100000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(aa01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e)), (AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e01cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e000000000000000000280000000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0000000000000000280100000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ab01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f)), (AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0166dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f00000000000000000028000000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f000000000000000028010000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ac01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155)), (AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15501756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155000000000000000000280000000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550000000000000000280100000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ad01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6)), (AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60199f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc600000000000000000028000000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6000000000000000028010000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ae01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016)), (AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd01601e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016000000000000000000280000000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160000000000000000280100000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(af01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c)), (AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c01a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c000000000000000000280000000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0000000000000000280100000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3)), (AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(203987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3013987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30000000000000000002800000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da300000000000000002801000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1)), (AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10117c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec100000000000000000028000000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1000000000000000028010000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d)), (AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d01dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d000000000000000000280000000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0000000000000000280100000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3)), (AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3012ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30000000000000000002800000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c300000000000000002801000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a)), (AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a01639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a000000000000000000280000000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0000000000000000280100000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04)), (AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04018c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040000000000000000002800000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd0400000000000000002801000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a)), (AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a01af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a000000000000000000280000000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0000000000000000280100000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75)), (AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c7501f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75000000000000000000280000000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750000000000000000280100000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17)), (AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa1701eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17000000000000000000280000000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170000000000000000280100000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309010484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090000000000000000002800000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830900000000000000002801000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(b901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ba01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff)), (AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0136b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff00000000000000000028000000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff000000000000000028010000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(bb01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44)), (AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb4401a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44000000000000000000280000000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440000000000000000280100000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(bc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282)), (AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282019813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820000000000000000002800000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea4128200000000000000002801000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(bd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5)), (AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec501777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5000000000000000000280000000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50000000000000000280100000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(be01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933)), (AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893301ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933000000000000000000280000000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330000000000000000280100000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(bf01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089)), (AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890152087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c0192708900000000000000000028000000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089000000000000000028010000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720)), (AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c72001fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720000000000000000000280000000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200000000000000000280100000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed010fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0000000000000000002800000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed00000000000000002801000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da)), (AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0152d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da00000000000000000028000000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da000000000000000028010000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809)), (AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090118c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f9628180900000000000000000028000000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809000000000000000028010000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839)), (AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839018098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390000000000000000002800000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc83900000000000000002801000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc)), (AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc01e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc000000000000000000280000000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0000000000000000280100000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce)), (AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce01fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce000000000000000000280000000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0000000000000000280100000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd)), (AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd01304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd000000000000000000280000000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0000000000000000280100000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c)), (AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c016dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0000000000000000002800000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c00000000000000002801000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(c901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46)), (AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e4601e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46000000000000000000280000000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460000000000000000280100000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ca01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e)), (AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e018571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0000000000000000002800000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e00000000000000002801000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(cb01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3)), (AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b301eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3000000000000000000280000000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30000000000000000280100000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(cc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b)), (AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0191cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b00000000000000000028000000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b000000000000000028010000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(cd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58)), (AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e5801d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58000000000000000000280000000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580000000000000000280100000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ce01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4)), (AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a401e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4000000000000000000280000000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40000000000000000280100000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(cf01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e)), (AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e016aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0000000000000000002800000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e00000000000000002801000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7)), (AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b701c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7000000000000000000280000000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70000000000000000280100000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15)), (AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150113cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1500000000000000000028000000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15000000000000000028010000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446)), (AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460178eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944600000000000000000028000000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446000000000000000028010000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b)), (AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0117aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b00000000000000000028000000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b000000000000000028010000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf)), (AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf01f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf000000000000000000280000000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0000000000000000280100000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543)), (AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f54301f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543000000000000000000280000000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430000000000000000280100000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23)), (AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c2301c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23000000000000000000280000000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230000000000000000280100000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf)), (AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(204043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf014043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0000000000000000002800000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf00000000000000002801000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89)), (AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890198e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b8900000000000000000028000000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89000000000000000028010000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(d901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa)), (AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa01d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa000000000000000000280000000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0000000000000000280100000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(da01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4)), (AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40138c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc400000000000000000028000000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4000000000000000028010000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(db01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711)), (AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711015c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110000000000000000002800000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e71100000000000000002801000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f)), (AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f01365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f000000000000000000280000000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0000000000000000280100000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(dd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d)), (AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d01e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d000000000000000000280000000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0000000000000000280100000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(de01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9)), (AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c901c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9000000000000000000280000000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90000000000000000280100000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(df01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2)), (AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2019df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20000000000000000002800000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea200000000000000002801000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b)), (AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b01baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b000000000000000000280000000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0000000000000000280100000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2)), (AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd201c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2000000000000000000280000000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20000000000000000280100000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11010ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110000000000000000002800000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d1100000000000000002801000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba)), (AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba01dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba000000000000000000280000000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0000000000000000280100000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519)), (AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b851901feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519000000000000000000280000000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190000000000000000280100000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8)), (AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d801181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8000000000000000000280000000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80000000000000000280100000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7)), (AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a701f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7000000000000000000280000000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70000000000000000280100000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a)), (AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a011f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0000000000000000002800000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a00000000000000002801000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac)), (AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac01bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac000000000000000000280000000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0000000000000000280100000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(e901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088)), (AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880166d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808800000000000000000028000000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088000000000000000028010000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ea01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2)), (AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20155ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d200000000000000000028000000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2000000000000000028010000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(eb01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec)), (AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec01b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec000000000000000000280000000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0000000000000000280100000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ec01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d)), (AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d019811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0000000000000000002800000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d00000000000000002801000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ed01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7)), (AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(206efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7016efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70000000000000000002800000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce700000000000000002801000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ee01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d)), (AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d015fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0000000000000000002800000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d00000000000000002801000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825010a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250000000000000000002800000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e882500000000000000002801000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ef01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f001130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0)), (AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a001f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0000000000000000000280000000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00000000000000000280100000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f101130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b)), (AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(202526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b012526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0000000000000000002800000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b00000000000000002801000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f201130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279)), (AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(208ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279018ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790000000000000000002800000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf9527900000000000000002801000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd)), (AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(209db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd019db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0000000000000000002800000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd00000000000000002801000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6010eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60000000000000000002800000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb600000000000000002801000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f401130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f501130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e)), (AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e01740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e000000000000000000280000000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0000000000000000280100000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5601120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56000000000000000000280000000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560000000000000000280100000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f701130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d)), (AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0152eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d00000000000000000028000000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d000000000000000028010000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a01065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a000000000000000000280000000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0000000000000000280100000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f801130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(f901130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a)), (AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0148335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a00000000000000000028000000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a000000000000000028010000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(200d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2010d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20000000000000000002800000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db200000000000000002801000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(fa01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(fb01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803)), (AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(205ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803015ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030000000000000000002800000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80300000000000000002801000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(2001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0101fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f00000000000000000028000000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f000000000000000028010000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0100000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(fc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80301fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(fd01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80301fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9fd42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4)), (AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a401d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4000000000000000000280000000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40000000000000000280100000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(fe01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80301fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9fd42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51)), (AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb5101ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51000000000000000000280000000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510000000000000000280100000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(ff01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80301fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9fd42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25)), (AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d2501acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25000000000000000000280000000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250000000000000000280100000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f76657279416464726573730f5265636f766572794164647265737300 }, Value(8002130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dcabcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979bf990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8844ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06fb6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11ee85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859805d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14998a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7756829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7efdd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aeeaf00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9dbb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bbf8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cceebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17882e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a315b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cdfa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a517d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c474549d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f08c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d63a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afaedf6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e908939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53dd26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3bc05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c25346cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d6272c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa227cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b851a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300dac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0dfb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283077ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cfabc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbcf72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c4229fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e50704a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a83caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5783ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147eee2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602748fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671add79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafffa30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7caba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb393b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0657e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211753b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162775be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f38e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca22f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c06b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbca53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd578d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de159ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf84fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317630ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca86b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c114a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd67fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23da2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778df6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587ad41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641afbb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86af176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e437843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae16fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc96170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45832cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ffbe1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed69a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c51b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9896e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da15599f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da317c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015af46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830936b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ffa393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb449813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b34893352087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818098098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdcfc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623ce9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e468571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7eeb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b391cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265bd13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a46aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782ec850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b713cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1578eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944617aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2bf2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cff912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c234043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc45c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7fe8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708dc3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c99df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240bc3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10abafeb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a71f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267abb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808855ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce75fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a02526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952799db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb5652eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db25ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80301fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9fd42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0)), (AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa001e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0000000000000000000280000000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00000000000000000280100000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00100000000000000))] }), events: [], gas_used: 127, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e017985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002800000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e00000000000000002801000000000000007985f62f937876aa3ae36e604ac0646c8a825adc7fe02fff0439fa43d554d04e0100000000000000))] }), events: [], gas_used: 114, status: Keep(ABORTED { code: 1544, location: 0000000000000000000000000000000000000000000000000000000000000001::RecoveryAddress }) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c000000000000000000280000000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0000000000000000280100000000000000abcb1424831876775e8b3905b505a9e5efc363c1ceb3b07cacf146eb739f769c0200000000000000))] }), events: [], gas_used: 48, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 51c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60151c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f00000000000000000028000000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f000000000000000028010000000000000051c801f4200c29ecd8afe893f3ea08125fd0705b99960abc7d438a47d34ed50f0200000000000000))] }), events: [], gas_used: 54, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 45e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60145e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf00000000000000000028000000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf000000000000000028010000000000000045e1684884640d5cac07b4e4c057b29a51a55c352afdaa18c21b17d1acc7fbcf0200000000000000))] }), events: [], gas_used: 61, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 16a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60116a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b00000000000000000028000000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b000000000000000028010000000000000016a8e6f0882d77ea1963b096f80178dc027d16054e33fb47f2c40403d4c3979b0200000000000000))] }), events: [], gas_used: 68, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c000000000000000000280000000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0000000000000000280100000000000000f990d9fe667ce0aa8b949b35b32bdc38cf3165148686357b0265d301611eed5c0200000000000000))] }), events: [], gas_used: 75, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d884, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840000000000000000002800000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d88400000000000000002801000000000000004d57a59abff6201a84ea6058ce7b3169950f62d0a0d9dc92857e48b51a08d8840200000000000000))] }), events: [], gas_used: 82, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0000000000000000002800000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f00000000000000002801000000000000004ef2499fba794562ed02f27449937f331a3372629eb43f7165a029903e05c06f0200000000000000))] }), events: [], gas_used: 89, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a6254000000000000000000280000000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540000000000000000280100000000000000b6f4faa0735e81fae1437da86b9f79398abfa17e0f7a617b827bb83d8d6a62540200000000000000))] }), events: [], gas_used: 96, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e000000000000000000280000000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0000000000000000280100000000000000e63891f2fc02dda7b11be313a59f0771bc83d836b1f9adfc8771c947730bd11e0200000000000000))] }), events: [], gas_used: 102, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc82000000000000000000280000000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820000000000000000280100000000000000e85d3d53c179531570f360ed1ae7394160691ba0fd66f4a304b72abef799dc820200000000000000))] }), events: [], gas_used: 109, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe835378598, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980000000000000000002800000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe83537859800000000000000002801000000000000000b478f094d3047091db55a908b7e90c1369f8245357ea1018c207fe8353785980200000000000000))] }), events: [], gas_used: 116, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 05d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60105d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d46988700000000000000000028000000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d469887000000000000000028010000000000000005d5fae33f843428d7628b954d25db360d1e3813c82e9504fe211a307d4698870200000000000000))] }), events: [], gas_used: 123, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb0000000000000000000280000000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00000000000000000280100000000000000fb7988ec4ae1363e098f2505e4b0d8e72102584d2ac9fc7ee760e94f05fdaeb00200000000000000))] }), events: [], gas_used: 130, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be1499000000000000000000280000000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990000000000000000280100000000000000a8516d97d6b05e26e3f311becde8527fff715be5cdfd3265c6146943e6be14990200000000000000))] }), events: [], gas_used: 137, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0000000000000000002800000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd00000000000000002801000000000000008a66e6ff5a596eb45ffc04fb64b764582f829ef19fcbfde54654db55a2f23fbd0200000000000000))] }), events: [], gas_used: 144, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430000000000000000002800000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a4300000000000000002801000000000000008db98d483a83e42c1fe0d9ac81131c53055cde165b0b212e264150a27ec17a430200000000000000))] }), events: [], gas_used: 151, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e000000000000000000280000000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0000000000000000280100000000000000cc91a24eaa885599165a8a1bdb4d2e49c43201ba2b0b4781cb17e7a83c73c61e0200000000000000))] }), events: [], gas_used: 157, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 69e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60169e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d7700000000000000000028000000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d77000000000000000028010000000000000069e1b456b3cc0d90424e2ea6b63a8f1905c3f74b88ea9873fe31912d78032d770200000000000000))] }), events: [], gas_used: 164, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 56829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60156829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a63700000000000000000028000000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a637000000000000000028010000000000000056829201a456a0e84632cb9d968ee6784412639fc68fda868037bc8b4436a6370200000000000000))] }), events: [], gas_used: 171, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f2000000000000000000280000000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20000000000000000280100000000000000229b705d323a4c89ba43fdce67a09a74a54d61d08437d1419d24c70f14b565f20200000000000000))] }), events: [], gas_used: 178, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef000000000000000000280000000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0000000000000000280100000000000000889ed795eb4ff860b94143111e44d76ab2a6b13025906b3e84d0bcbcba26a7ef0200000000000000))] }), events: [], gas_used: 185, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e0000000000000000000280000000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00000000000000000280100000000000000dd653dc465846b9aef3a94b85201ce08453793967d2147c8f966982d3b3954e00200000000000000))] }), events: [], gas_used: 192, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 43f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60143f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee00000000000000000028000000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee000000000000000028010000000000000043f9eb948da23fea10dfa36455b43d6f0571b3ae2db40e65433390f69b2b5aee0200000000000000))] }), events: [], gas_used: 199, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d000000000000000000280000000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0000000000000000280100000000000000af00746e54d3386dbaa0341cc8e241bcabe91cc53a34e19df0e410557571fc9d0200000000000000))] }), events: [], gas_used: 205, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb000000000000000000280000000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0000000000000000280100000000000000bb19246aa9e96eb2c5333380260baffd24fa7bc1d9b78ebf0c2997043f9a67bb0200000000000000))] }), events: [], gas_used: 212, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b7000000000000000000280000000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70000000000000000280100000000000000f8faae8cd886cff3ac37a46825232a5f023f051c54d03ccec4bcc3b2f5b5e0b70200000000000000))] }), events: [], gas_used: 219, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce000000000000000000280000000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0000000000000000280100000000000000ff5f65f0f6b516f6e4e8dce8f30bc8f0a4feff1943d94ef5687ae91971902cce0200000000000000))] }), events: [], gas_used: 226, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c3152000000000000000000280000000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520000000000000000280100000000000000ebb2dd89fc2622c9766518b09faf281f965d874d59426e5691eafe358c7c31520200000000000000))] }), events: [], gas_used: 233, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e21000000000000000000280000000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210000000000000000280100000000000000e6ed99e2989898179551bf5c6f73183beeb09baf65b0deeeeab62e88908a2e210200000000000000))] }), events: [], gas_used: 240, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c1788000000000000000000280000000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880000000000000000280100000000000000d365bdc71677fd28b29924ab42f9c5478a76db441295856c9388c0e3ae5c17880200000000000000))] }), events: [], gas_used: 247, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 2e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6012e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310000000000000000002800000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a3100000000000000002801000000000000002e44e3fb30c970d4d24e05724df67e095640fb111504ae4d752af3e788231a310200000000000000))] }), events: [], gas_used: 254, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50000000000000000002800000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f500000000000000002801000000000000005b60d60c539eafae8c7dbd049ed444f39ac714424f62e0007808b32f03c8e5f50200000000000000))] }), events: [], gas_used: 260, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a000000000000000000280000000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0000000000000000280100000000000000233d55a71659a5c5eee9c0668406d274dfcef93c718465517c6923ef7720583a0200000000000000))] }), events: [], gas_used: 267, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 35d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60135d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d00000000000000000028000000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d000000000000000028010000000000000035d8f027b07d2d6bcf514d3481f77c070f4c7befca40d805dc07f3fc7297b29d0200000000000000))] }), events: [], gas_used: 274, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00000000000000000002800000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b000000000000000002801000000000000006d9b2fd3b4b1b644add1e57ab6edf803335936fcc9a0554aae570abe414170b00200000000000000))] }), events: [], gas_used: 281, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 93d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60193d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a00000000000000000028000000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a000000000000000028010000000000000093d3e58d11d38c04fb04440e1d4d99e497cd37e8970df6e27a90ede5931aff6a0200000000000000))] }), events: [], gas_used: 288, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb00000000000000000000280000000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000000000000000000280100000000000000995bc5171bc0184bcdcde9d5cc58e48782f3776d1d290c7c4d7fedfd1b83bb000200000000000000))] }), events: [], gas_used: 295, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0000000000000000002800000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf00000000000000002801000000000000004f77c4fc35fe4df94ea4b14fcbc9c0b55548a77093db01e5519ba1524881daaf0200000000000000))] }), events: [], gas_used: 302, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e000000000000000000280000000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0000000000000000280100000000000000318e24905db3eba16d53fedb7f0febac45801875805ede32a5b8ca35d27dd67e0200000000000000))] }), events: [], gas_used: 308, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b8000000000000000000280000000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80000000000000000280100000000000000248f8884b7c1419799100b8fe9d4472d7256cbbab8ef7404d2a8f587db7128b80200000000000000))] }), events: [], gas_used: 315, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f000000000000000000280000000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0000000000000000280100000000000000d4e54ab277fcba3c022e7e501f52139e6a7d2a0213ad622738a2a26ba831bd0f0200000000000000))] }), events: [], gas_used: 322, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d68, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680000000000000000002800000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d6800000000000000002801000000000000003beba4857cd26525f2a5113d5946e844421302773032bfe14a37681474e65d680200000000000000))] }), events: [], gas_used: 329, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0000000000000000002800000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec00000000000000002801000000000000000da6f6cf654c7876db66d59d90dd4ef06c540d39127e064f3dc1e8eb7767c4ec0200000000000000))] }), events: [], gas_used: 336, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c000000000000000000280000000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0000000000000000280100000000000000614bc91ba124d24b729f014210601ec8d738d1165befdd0268b8f339f04ab01c0200000000000000))] }), events: [], gas_used: 343, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0000000000000000002800000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd00000000000000002801000000000000004e1bee4d182b0de9b30ca9247b78f47d05d60e3773fc80b67f355fa9edaf37cd0200000000000000))] }), events: [], gas_used: 350, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe2000000000000000000280000000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20000000000000000280100000000000000fa8e6d6b43b806e4b255b81b5b4ab1794f5b87b65db294b5f138f0a1bfbb2fe20200000000000000))] }), events: [], gas_used: 357, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a22, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220000000000000000002800000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a2200000000000000002801000000000000000c93da0ca378b0bc54834784d74de521d9e462bad8712b03238753db7f510a220200000000000000))] }), events: [], gas_used: 363, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe000000000000000000280000000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0000000000000000280100000000000000e59c831d3b19d594a7997aed89812c56797127f2fdb0458de0a3113c73646fbe0200000000000000))] }), events: [], gas_used: 370, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50000000000000000002800000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a500000000000000002801000000000000009790e7f6affa0cb7e2814ce814ad6fc98e2caa13a8d2d8495cb4ee590d6686a50200000000000000))] }), events: [], gas_used: 377, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 17d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60117d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e00000000000000000028000000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e000000000000000028010000000000000017d3d679b25c2a721239499cd033b1239eccd33492f84bd297884d22b373ef0e0200000000000000))] }), events: [], gas_used: 384, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c4745000000000000000000280000000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450000000000000000280100000000000000051767b94639a27662cf09c09008e7532e9b31bcc85dcc26ea01e849075c47450200000000000000))] }), events: [], gas_used: 391, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 49d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60149d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f000000000000000000028000000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f0000000000000000028010000000000000049d8151f7c42a15ab771adf1b49378cd6dc7716277286d8f561c66f4d6ee41f00200000000000000))] }), events: [], gas_used: 398, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0000000000000000002800000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae00000000000000002801000000000000008c535bf07b19a6e61b69ca84ca6ee0dc8d767d683eb61b280f4d9931fd802cae0200000000000000))] }), events: [], gas_used: 405, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb0000000000000000000280000000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00000000000000000280100000000000000168c4d640267023219ea0238328fc4cd0321496f109a99004e7bdb17f77f1fb00200000000000000))] }), events: [], gas_used: 411, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d6000000000000000000280000000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60000000000000000280100000000000000ef969044b2c22634503a50312b080aabfc5c01db72c905791638a8a1191a60d60200000000000000))] }), events: [], gas_used: 418, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0000000000000000002800000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae00000000000000002801000000000000003a7c54dc8e559455bd12d3cf1e063f74eefd5d9bf63c3ea5dad87b303e27afae0200000000000000))] }), events: [], gas_used: 425, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d3000000000000000000280000000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30000000000000000280100000000000000df6ef94ba49cdd91859514592978c864a5d127e738f501fffe1f05cba0d269d30200000000000000))] }), events: [], gas_used: 432, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb9000000000000000000280000000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90000000000000000280100000000000000ad87d37acc776322377cbbe6500f2fddcf82bfd203ccf76efa2dc42076b73bb90200000000000000))] }), events: [], gas_used: 439, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a202000000000000000000280000000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020000000000000000280100000000000000510a740a56a836992dcbce32f18891ac3eda46fef8d6889b0f930f1dd6e9a2020200000000000000))] }), events: [], gas_used: 446, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e9000000000000000000280000000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90000000000000000280100000000000000879aba19bf3a1035ec729c16854046479f1973c097a7f18171aef1408a10e8e90200000000000000))] }), events: [], gas_used: 453, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 08939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60108939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c900000000000000000028000000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c9000000000000000028010000000000000008939d0e151bc61368cb75e18127397838e569ad2cd8b86cd65c0f9c2969e3c90200000000000000))] }), events: [], gas_used: 460, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc537000000000000000000280000000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370000000000000000280100000000000000512932c79ee2d4a5b98b5c7fd7d41422d3c05044b3cecdb8eb9b6a9f8b0dc5370200000000000000))] }), events: [], gas_used: 466, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f0335000000000000000000280000000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350000000000000000280100000000000000b449679862a83e800b7b5a8dcec8635ae98b828ed98eef242bd6489e2c7f03350200000000000000))] }), events: [], gas_used: 473, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d000000000000000000280000000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0000000000000000280100000000000000b29f8d741f4c35cb4327df3a50608b1a7f430d3c42375f25bb4a5be2e90ae53d0200000000000000))] }), events: [], gas_used: 480, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b000000000000000000280000000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0000000000000000280100000000000000d26af8590dd5480feb367c467082dc58779a5e2ca3b627bac4ccf9d4ba6edc3b0200000000000000))] }), events: [], gas_used: 487, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c253000000000000000000280000000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530000000000000000280100000000000000c05b84e34d9a50812b4d0088205c1d30541060dd6e735156a5917b0954f5c2530200000000000000))] }), events: [], gas_used: 494, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 46cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60146cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc00000000000000000028000000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc000000000000000028010000000000000046cd02d69c3b706753b73dcd80a572c2a18549bdcbd2f20d0c0f518d0b59f5fc0200000000000000))] }), events: [], gas_used: 501, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60000000000000000002800000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd600000000000000002801000000000000003551d4c274e064b01c8326d92994fe2ffb2d594b88d00b042a776ff6b3e8cdd60200000000000000))] }), events: [], gas_used: 508, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d62000000000000000000280000000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620000000000000000280100000000000000131ce5019fdfd94075ada997c90adabd79cc2449424b32dbab052f23fdbb5d620200000000000000))] }), events: [], gas_used: 514, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 72c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60172c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa200000000000000000028000000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa2000000000000000028010000000000000072c83f90f40dc24255f767746f7189898b29af68191d240872847ec2731ccfa20200000000000000))] }), events: [], gas_used: 521, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 27cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60127cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf3100000000000000000028000000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf31000000000000000028010000000000000027cd29abb30b960cee48ae5fefb3d85fd60cea7460fe064b7b0ad0e1fb7bdf310200000000000000))] }), events: [], gas_used: 528, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b8000000000000000000280000000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80000000000000000280100000000000000097a66d5b3250a88675e526ad385662d45299352c6775580d371143b8e2710b80200000000000000))] }), events: [], gas_used: 535, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 51a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60151a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf00000000000000000028000000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf000000000000000028010000000000000051a21227a1bb9da35b6bed086307d9d7e8ed15da2dc9dfdfb76d774fa7b80faf0200000000000000))] }), events: [], gas_used: 542, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 46bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60146bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e700000000000000000028000000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e7000000000000000028010000000000000046bfb98a1824302e07e32f60035e968de770b7124043f6d7f5cb4cd11aad35e70200000000000000))] }), events: [], gas_used: 549, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d000000000000000000280000000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0000000000000000280100000000000000ac3bca8f3f2bdcca0fb186f98ba728e0e1c89a39cb34150cbb6c0de4e550300d0200000000000000))] }), events: [], gas_used: 556, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf6000000000000000000280000000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60000000000000000280100000000000000ac10b15c5828cd713e014dea452a3923f902fde56f773b8c8dbf13db34af5cf60200000000000000))] }), events: [], gas_used: 562, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a5000000000000000000280000000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50000000000000000280100000000000000ebfd3c328fcc8d1b627ba17e1ecd578b2019eb29959cb78b70349160c736b4a50200000000000000))] }), events: [], gas_used: 569, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc8000000000000000000280000000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80000000000000000280100000000000000238f398d49c37b162486acdc52b062bd3e960f77336c8384fce928f1fe1fbcc80200000000000000))] }), events: [], gas_used: 576, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab4000000000000000000280000000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40000000000000000280100000000000000e576b1e159ff7914504ffb1629a7f87e1825e83f1dfa179a5c69504241a62ab40200000000000000))] }), events: [], gas_used: 583, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d000000000000000000280000000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0000000000000000280100000000000000459d22ed39d3d16e37e602e8bc40a9846b6ae8b747bbce05d2aeb01523830a0d0200000000000000))] }), events: [], gas_used: 590, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b4567000000000000000000280000000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670000000000000000280100000000000000fb03cd6c5ab5f113b7b09ed56b7db8abf54634877cb5f468a8881752940b45670200000000000000))] }), events: [], gas_used: 597, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d28307000000000000000000280000000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070000000000000000280100000000000000a778950b24a8a73fd043997f19fc9c0372e9b1013076f82dbc61604b80d283070200000000000000))] }), events: [], gas_used: 604, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0000000000000000002800000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf00000000000000002801000000000000007ad3ea2052fe8bcd4d4e802378cac2cc3c9dd92231c081892bbb3942dfe8b9cf0200000000000000))] }), events: [], gas_used: 611, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a6000000000000000000280000000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60000000000000000280100000000000000abc83d41f80dbace0bcbe316fdb6e79db35244d04a2ee756651f9cb4fa5925a60200000000000000))] }), events: [], gas_used: 617, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc000000000000000000280000000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0000000000000000280100000000000000206233509552cb0299c4ac774d2816152425136de1eae85ff2c7f66332946cbc0200000000000000))] }), events: [], gas_used: 624, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c42000000000000000000280000000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420000000000000000280100000000000000f72c738baff8ca4f38ccb57df9208c61fd444d531341f7c170753cf6440b8c420200000000000000))] }), events: [], gas_used: 631, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 29fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60129fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f5300000000000000000028000000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f53000000000000000028010000000000000029fce7e068b46b6f9f1d769604d9ec436f4f52fc58a5db4bfd65fe73cffb8f530200000000000000))] }), events: [], gas_used: 638, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e507000000000000000000280000000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070000000000000000280100000000000000d597ea3da17f5f7eb6221607107e844b73f1401c13011883679a7725ed04e5070200000000000000))] }), events: [], gas_used: 645, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 04a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60104a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc700000000000000000028000000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc7000000000000000028010000000000000004a2b1fb0c161370c2505a5cb44c6726230b5bc00809242bc2661d5ca6f45fc70200000000000000))] }), events: [], gas_used: 652, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a8000000000000000000280000000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80000000000000000280100000000000000c8b17bcf2726240a1cd17d0c1ce0e7bee2497392d2c4993117b6ba804fb4f0a80200000000000000))] }), events: [], gas_used: 659, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040000000000000000002800000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec0400000000000000002801000000000000003caff13860807d5ddce96b720bd5558b2aff57ca201b1b59738c8270f3ceec040200000000000000))] }), events: [], gas_used: 665, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c000000000000000000280000000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0000000000000000280100000000000000c116a8501798e6633be93a85fcec5188534110c4066f36b0e9052b0b82f4892c0200000000000000))] }), events: [], gas_used: 672, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0000000000000000002800000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f00000000000000002801000000000000004d62ee52962a1ac89e56b89011c0871d20401bd4f508c9b912e4726f3cbfb32f0200000000000000))] }), events: [], gas_used: 679, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d08184000000000000000000280000000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840000000000000000280100000000000000082448c21797b263542dd394daba7c5c42656a2fda3c504851486f30e9d081840200000000000000))] }), events: [], gas_used: 686, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb000000000000000000280000000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0000000000000000280100000000000000cabce3bcec9f65fb409744651dd67118b16f99e15b7f45f9c5855ea5d964bfcb0200000000000000))] }), events: [], gas_used: 693, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc57, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570000000000000000002800000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc5700000000000000002801000000000000005e320477d07485636cc58aced1a8df8082d4b09a9d51b62c8b7384043fb0fc570200000000000000))] }), events: [], gas_used: 700, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 83ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60183ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c100000000000000000028000000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c1000000000000000028010000000000000083ed7a49d49bdd6ae7048cfdc2aadc67cb79cd3dda03f8e4cae7384d288bf1c10200000000000000))] }), events: [], gas_used: 707, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee000000000000000000280000000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0000000000000000280100000000000000df25b89f14a073f306f6d9e042a041cba01695b5b774903cf0718c6ff31147ee0200000000000000))] }), events: [], gas_used: 714, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca000000000000000000280000000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0000000000000000280100000000000000e2128bee42f4387bc9b157010df6315055265d727b4b60590165fcc24ddf10ca0200000000000000))] }), events: [], gas_used: 720, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a5000000000000000000280000000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50000000000000000280100000000000000901cd16d6da5622086c5ea0b6fc408778fa2f23f76dca8ed5f513b9ee37d70a50200000000000000))] }), events: [], gas_used: 727, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df000000000000000000280000000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0000000000000000280100000000000000aee5cb1fdb6f34185091a7941e786b5979443426d7bdff12ec9d6ad26a6151df0200000000000000))] }), events: [], gas_used: 734, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae000000000000000000280000000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0000000000000000280100000000000000827b645b608bd8c9823d933f5ecba7a3a2e9613ce6c5013bfade7e86497afcae0200000000000000))] }), events: [], gas_used: 741, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d5960274, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740000000000000000002800000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d596027400000000000000002801000000000000001a8c3b35cbece130af31f6e64c3d8a8ab1ae52c7316614a0c6aaf9e4d59602740200000000000000))] }), events: [], gas_used: 748, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d00, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000000000000000000002800000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d0000000000000000002801000000000000008fbf0bd4e80e92970009b548a25e1afab60a029d4eb0af64c94e8d82e2687d000200000000000000))] }), events: [], gas_used: 755, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce71000000000000000000280000000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710000000000000000280100000000000000c0aaff4895eeede9c1354ff47979bd7da040604ce42919b5ae5e954ce942ce710200000000000000))] }), events: [], gas_used: 762, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc000000000000000000280000000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0000000000000000280100000000000000740360e3afd13e4670cc1402cb1a9c760ffc562d4d14f2a27773792a4f8c5ddc0200000000000000))] }), events: [], gas_used: 768, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0000000000000000002800000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a00000000000000002801000000000000000232e1322e55f32dbc7926a658537898aa08c698fe0e918135769cce62df671a0200000000000000))] }), events: [], gas_used: 775, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b000000000000000000280000000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0000000000000000280100000000000000dd79f7411471f106548bf52af80b7d6b981b9e9ab1f1c27b8870f81862d1bc2b0200000000000000))] }), events: [], gas_used: 782, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff000000000000000000280000000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0000000000000000280100000000000000154d8d1646bdeb17430f6bc6124742e9ea1ee4079425553e96ec8c96c06cafff0200000000000000))] }), events: [], gas_used: 789, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b434222000000000000000000280000000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220000000000000000280100000000000000a30eb8924fbc591bcb7aca27c5eb6668403362dc6789a4a178ca1cb40b4342220200000000000000))] }), events: [], gas_used: 796, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c000000000000000000280000000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0000000000000000280100000000000000ae24380f8c3ff2d875bd6a019ba7dc588140b287478ece1040ffc3757cdc7c7c0200000000000000))] }), events: [], gas_used: 803, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb3000000000000000000280000000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30000000000000000280100000000000000aba243d9a1f2465efa58c52e7e8b62ea428f85facb0e19ebc39152ef1aaf9fb30200000000000000))] }), events: [], gas_used: 810, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 93b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60193b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa0600000000000000000028000000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa06000000000000000028010000000000000093b9c68ed18b9324057a9ea336e927fef5acb202b66ee9124eb0af810583fa060200000000000000))] }), events: [], gas_used: 817, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 57e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60157e53778f75611f0d05892410bd9d563beef4497d4eb8703a06082818182117500000000000000000028000000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a060828181821175000000000000000028010000000000000057e53778f75611f0d05892410bd9d563beef4497d4eb8703a0608281818211750200000000000000))] }), events: [], gas_used: 823, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30000000000000000002800000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed300000000000000002801000000000000003b20e6a48748ae57920934b86f4afdbf0a8fd76b6b857cc006327fae1411fed30200000000000000))] }), events: [], gas_used: 830, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c000000000000000000280000000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0000000000000000280100000000000000b593261696fcfcd938ffc8c0edcffe23f7c125a5ddef842b47ae404fb3b6a65c0200000000000000))] }), events: [], gas_used: 837, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec331627, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270000000000000000002800000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec33162700000000000000002801000000000000008e9028cd15ae55071c28bfa0194cc170d1c9fd2293ae16d50eec4da7ec3316270200000000000000))] }), events: [], gas_used: 844, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 75be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60175be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb38800000000000000000028000000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb388000000000000000028010000000000000075be6b0478fb7848af8def6fd1889677011c268cb16c3a2e33f2c4c969bcb3880200000000000000))] }), events: [], gas_used: 851, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e000000000000000000280000000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0000000000000000280100000000000000fbfc977fae92e955f64b09ddc21be2acaf2afbdf495c6071810e544d251b392e0200000000000000))] }), events: [], gas_used: 858, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 55ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60155ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f300000000000000000028000000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f3000000000000000028010000000000000055ca631b5828aa6894fbc4950bb6792659e4661530558c4db846f249e468d3f30200000000000000))] }), events: [], gas_used: 865, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20000000000000000002800000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca200000000000000002801000000000000008e77650690b11f86fb56bc0da127dededa64ec5b7761e274c0d44ad233e5aca20200000000000000))] }), events: [], gas_used: 871, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 2f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6012f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00000000000000000002800000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c000000000000000002801000000000000002f2177a283e51cb1feef34b630ee826385390bbcc63ab1cd78a79f8a9265c9c00200000000000000))] }), events: [], gas_used: 878, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0000000000000000002800000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc00000000000000002801000000000000006b045d8d2185878f020c02c1881eaee32faa9091fe4e37ea3ab35adbb4b3afbc0200000000000000))] }), events: [], gas_used: 885, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd5000000000000000000280000000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50000000000000000280100000000000000a53912b55848829ed81f939d969fb60b4f39b45b0a65076f21ab614984821dd50200000000000000))] }), events: [], gas_used: 892, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 78d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60178d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de1500000000000000000028000000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de15000000000000000028010000000000000078d424ff01fa3f3b8f89c94eb3a8bd5bcca58a3eb5dc5e3cd03c5231db06de150200000000000000))] }), events: [], gas_used: 899, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f1761, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610000000000000000002800000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f176100000000000000002801000000000000009ecd9ae41c9c2bee01d618370207e5d011b25964311c05d840618b99115f17610200000000000000))] }), events: [], gas_used: 906, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c871304355000000000000000000280000000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550000000000000000280100000000000000fee9c2fffb61a84a40c40681c8c864f07f882e170d3c94c3c86421c8713043550200000000000000))] }), events: [], gas_used: 913, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c000000000000000000280000000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0000000000000000280100000000000000b6298af744a04daaf3eb6444cfd9812b03012717e3005e09d15b2a1416ba207c0200000000000000))] }), events: [], gas_used: 920, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0000000000000000002800000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd00000000000000002801000000000000009b5320514729a27fd5df3f95a52d8f398c6318f60f2d4a2b933f6876f4f32cdd0200000000000000))] }), events: [], gas_used: 926, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 08ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60108ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb800000000000000000028000000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb8000000000000000028010000000000000008ae7eb99cd9f6d923e8cb8c11d997dc4dd2b2afddda18c32fb2e8b60e42bbb80200000000000000))] }), events: [], gas_used: 933, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf8000000000000000000280000000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80000000000000000280100000000000000ab1994c51fe2c921f1209d3db762a06f2c7c8b01b26f8a599eb3ec066b7ffdf80200000000000000))] }), events: [], gas_used: 940, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda3176, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760000000000000000002800000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda317600000000000000002801000000000000004fd4d7b647b3be3310f288e9adc79cfa5a18e5783717f8fb9889637f3cda31760200000000000000))] }), events: [], gas_used: 947, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 30ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60130ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df315400000000000000000028000000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df3154000000000000000028010000000000000030ceab809acdab8ffbaa7eb65a2a7ec0467e82b9996e6f0bd9861a9c13df31540200000000000000))] }), events: [], gas_used: 954, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0000000000000000002800000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b00000000000000002801000000000000000a438007455584ea188e45d73a007d752c0895cd2f1e5605bea4c11cfff8bb9b0200000000000000))] }), events: [], gas_used: 961, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80000000000000000002800000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca800000000000000002801000000000000001b91a13ceeb79e5178fde60e961a87d67dc64ef8ab0ffb19641dcfff74411ca80200000000000000))] }), events: [], gas_used: 968, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110000000000000000002800000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c1100000000000000002801000000000000006b073b2c34ac52791da48dade0b0d1fc1ade69d55a60e456a7f6b245972b1c110200000000000000))] }), events: [], gas_used: 974, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c102690, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900000000000000000002800000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c10269000000000000000002801000000000000004a889640a3098ce18bc37c12d2acdc79379c6f7c5160a302108009353c1026900200000000000000))] }), events: [], gas_used: 981, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60000000000000000002800000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd600000000000000002801000000000000000753a6e913ecaedbebd94f6e25f532626268784c75467debd59cf80666ee4cd60200000000000000))] }), events: [], gas_used: 988, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c82, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820000000000000000002800000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c8200000000000000002801000000000000007fd7213943214e0ca7accf5ed6cdfa4f2cd260b058ae4ac2ab70583a08a04c820200000000000000))] }), events: [], gas_used: 995, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d000000000000000000280000000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0000000000000000280100000000000000e6acc7ec8dde7eea491ba8abed5b7243d6fdeee08acc6ee05d813a520b08e23d0200000000000000))] }), events: [], gas_used: 1002, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a000000000000000000280000000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0000000000000000280100000000000000a2f59078e5d77c447078c0e960c9f9f55376bd5a050d3e8be0c2af761d17970a0200000000000000))] }), events: [], gas_used: 1009, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0000000000000000002800000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c00000000000000002801000000000000005ad309d3635f5ed75d4ff9423c539d02cd74e1bca7f29afdf22c5cf9d0a1b71c0200000000000000))] }), events: [], gas_used: 1016, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 96c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60196c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d00000000000000000028000000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d000000000000000028010000000000000096c4908f0dfd4699f1ccb3a79e6a31f956a5e817617a5c87a2e163b523ce778d0200000000000000))] }), events: [], gas_used: 1023, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f9000000000000000000280000000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90000000000000000280100000000000000f6111b652597e7ad48c0739badf87e59fa4de15fc8550f27e48633a140d558f90200000000000000))] }), events: [], gas_used: 1029, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f000000000000000000280000000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0000000000000000280100000000000000d4ce9ad64dd60035f653ee608c8ec1c6e3e53b1e53d629fb069d88830c0de83f0200000000000000))] }), events: [], gas_used: 1036, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 2a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f331, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6012a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310000000000000000002800000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f33100000000000000002801000000000000002a991f214ac5e4530892eccf162ff2aab93e3a3164dea3ad9726e70a65a6f3310200000000000000))] }), events: [], gas_used: 1043, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 20806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60120806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a00000000000000000028000000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a000000000000000028010000000000000020806314831847056cd46544ab66617b827d2d72384d00ac932241c737c9587a0200000000000000))] }), events: [], gas_used: 1050, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af000000000000000000280000000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0000000000000000280100000000000000d41ce5edd0a9e83935b8aeee2438f70a54b650bd63b4c86894116e37558641af0200000000000000))] }), events: [], gas_used: 1057, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a000000000000000000280000000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0000000000000000280100000000000000bb01b58641843c9cfe4914c7d19dda5f903048abf2aba9ddf7bc83f54ec8c86a0200000000000000))] }), events: [], gas_used: 1064, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e43000000000000000000280000000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430000000000000000280100000000000000f176e2eeb38e02b5b54cffb4c5d5f23377363165fcf0ab9b8911ced9ab7e9e430200000000000000))] }), events: [], gas_used: 1071, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 7843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d3949, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490000000000000000002800000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d394900000000000000002801000000000000007843d0c597c3f289641d2d6fc9abd119a8f904a1e1c77099b5e31b80120d39490200000000000000))] }), events: [], gas_used: 1077, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b000000000000000000280000000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0000000000000000280100000000000000367bc378be5d22f283ed02595e2d23c15d2b8f6766bbaecf9efec69a3f117a6b0200000000000000))] }), events: [], gas_used: 1084, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170000000000000000002800000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc1700000000000000002801000000000000003756c5b6551a06a3f843d8ab6f109808ac3d995afe9e84e5bb2445357acbcc170200000000000000))] }), events: [], gas_used: 1091, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae1000000000000000000280000000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10000000000000000280100000000000000245cd80e806875619186786a2591e1b0141de1d73a89daa3fdc6ba7b4fa26ae10200000000000000))] }), events: [], gas_used: 1098, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0000000000000000002800000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b00000000000000002801000000000000006fe39c17b4e8221b348d65e41b4e782f98eaf485d7077f87c000f4670fc1d59b0200000000000000))] }), events: [], gas_used: 1105, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90000000000000000002800000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc900000000000000002801000000000000001a73f066631b8bdd074286f20594723bf02de216902733ccd61c343f93d3bbc90200000000000000))] }), events: [], gas_used: 1112, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf458, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580000000000000000002800000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf45800000000000000002801000000000000006170d9033ae8264ed2bf401b7cd7539a5131197e5f0a774d3f358d2135dbf4580200000000000000))] }), events: [], gas_used: 1119, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 32cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60132cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff00000000000000000028000000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff000000000000000028010000000000000032cd949a866980225c12a3438f04d8169d014ec0c27e6a2c3364e844415350ff0200000000000000))] }), events: [], gas_used: 1126, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a000000000000000000280000000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0000000000000000280100000000000000be1a85b1934a5f57284d9a090100b39142c2fccdf8ed585e219cd3061a977c5a0200000000000000))] }), events: [], gas_used: 1132, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c24, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240000000000000000002800000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c2400000000000000002801000000000000001a3062aeac9a2781b0299d2dc617bc6133d875c1388f42c9a7a900906da89c240200000000000000))] }), events: [], gas_used: 1139, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a2000000000000000000280000000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20000000000000000280100000000000000141a142a0e9df054b212e047a2628150140d39741879914386889b6455bde1a20200000000000000))] }), events: [], gas_used: 1146, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed6000000000000000000280000000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60000000000000000280100000000000000b0244caa0bafac4192b1eeb854c16e092fce35651e3efd28be0b48c97faa6ed60200000000000000))] }), events: [], gas_used: 1153, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a20, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200000000000000000002800000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a2000000000000000002801000000000000009a7ffd5d67a7a4715c81dcb2a15758a439ed8925ae48819988f1d99936021a200200000000000000))] }), events: [], gas_used: 1160, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c5000000000000000000280000000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50000000000000000280100000000000000e427ac57ad80c35785b1092636e66400ced34cb37655b07d9634ec8311e908c50200000000000000))] }), events: [], gas_used: 1167, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca989, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890000000000000000002800000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca98900000000000000002801000000000000001b6e8aa87e4a47d2495d0aceee17c84df100e0189006f9c322822442a56ca9890200000000000000))] }), events: [], gas_used: 1174, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb133, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330000000000000000002800000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb13300000000000000002801000000000000006e17c1af78b475fb6bdf92649a598f30cc631e2bb085657bd7c96800f91eb1330200000000000000))] }), events: [], gas_used: 1180, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e08000000000000000000280000000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080000000000000000280100000000000000437ab6059fd43698c6b9e3ad6210e2bb2030162b5fdfd9d69cb0af9b91b73e080200000000000000))] }), events: [], gas_used: 1187, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f668319000000000000000000280000000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190000000000000000280100000000000000cb0513ffa93aa1af129796a2a8f8537e4f656fbf4b97b6385e9f93219f6683190200000000000000))] }), events: [], gas_used: 1194, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e000000000000000000280000000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0000000000000000280100000000000000cf3882af0d268852f54df96d71e2d3c9b359f613c2e5dd733cf3fb98bfe5856e0200000000000000))] }), events: [], gas_used: 1201, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 66dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60166dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f00000000000000000028000000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f000000000000000028010000000000000066dee488a2a2a448e8d86566c5fbc1860bfcae033f0a457d2667d7f1fb4d293f0200000000000000))] }), events: [], gas_used: 1208, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da155000000000000000000280000000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550000000000000000280100000000000000756e05db92b9cbf0d3dcc50c9f691cdc7bb7eddb1ba3f09e38bcc566726da1550200000000000000))] }), events: [], gas_used: 1215, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 99f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60199f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc600000000000000000028000000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc6000000000000000028010000000000000099f374c39088c10cf9ecc5c31eec1437d640d40dedea3cd0f1196ca8cfd93cc60200000000000000))] }), events: [], gas_used: 1222, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd016000000000000000000280000000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160000000000000000280100000000000000e344bda646388ced2e4ea6c0ff37843057e29f6c4b0da877af7ddb1b024fd0160200000000000000))] }), events: [], gas_used: 1228, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c000000000000000000280000000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0000000000000000280100000000000000a8a1175d14d6b9a881615bafde786ae8cd3b07ad027d0de15f868ff6d534791c0200000000000000))] }), events: [], gas_used: 1235, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 3987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6013987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30000000000000000002800000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da300000000000000002801000000000000003987b2d8124692cffcf8e836d1bb9451c2e133452c9213b517bc6a1251833da30200000000000000))] }), events: [], gas_used: 1242, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 17c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60117c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec100000000000000000028000000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec1000000000000000028010000000000000017c7210c3e522fecfce832b31429bd12e42679410abdee54d25be720630b8ec10200000000000000))] }), events: [], gas_used: 1249, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d000000000000000000280000000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0000000000000000280100000000000000dbe8bee764f3aa8d2d885dd3d9d44dd6c27219b90602011fed49c2b9bef4416d0200000000000000))] }), events: [], gas_used: 1256, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 2ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6012ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30000000000000000002800000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c300000000000000002801000000000000002ae992f53b85fe57db73b113b8a067c2f43f2eb041b5f48c15032b69af7235c30200000000000000))] }), events: [], gas_used: 1263, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a000000000000000000280000000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0000000000000000280100000000000000639e37a99ebb67aa832e62203cfe0358fe61fb74be5f21ebe99b2e6dab5a270a0200000000000000))] }), events: [], gas_used: 1270, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd04, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040000000000000000002800000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd0400000000000000002801000000000000008c24d836ae3e3de46b25f985be27bc9fb4c64e1406cf5a0434e6f07ddfa1fd040200000000000000))] }), events: [], gas_used: 1277, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a000000000000000000280000000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0000000000000000280100000000000000af111f1e72b0db9fb998e830248ea51ef9da46d97fee531a019babc00b7f015a0200000000000000))] }), events: [], gas_used: 1283, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c75000000000000000000280000000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750000000000000000280100000000000000f46e34301e41951ae372a3bc2112f01e96e0d05702cc7cc6a50809b5c2b37c750200000000000000))] }), events: [], gas_used: 1290, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa17000000000000000000280000000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170000000000000000280100000000000000eb7e6bdedd98fb036a4123db0eb8bc2e241d3920666e60cdfce02ae18436aa170200000000000000))] }), events: [], gas_used: 1297, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea8309, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090000000000000000002800000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea830900000000000000002801000000000000000484bf493efccf2370f5c58c35fd332b721f3c305b28731e308b514f12ea83090200000000000000))] }), events: [], gas_used: 1304, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 36b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60136b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff00000000000000000028000000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff000000000000000028010000000000000036b37ba5a0b222e687761523474a6623f12f2754964e9155c03e7bb3a29612ff0200000000000000))] }), events: [], gas_used: 1311, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb44000000000000000000280000000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440000000000000000280100000000000000a393134a369b17d9213dcda64497db13ccc69d89437042887e481c79e93bcb440200000000000000))] }), events: [], gas_used: 1318, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea41282, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820000000000000000002800000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea4128200000000000000002801000000000000009813aa4acb7fc31b34fd576a6d905bcf0f43bf626964b7944d99b8983ea412820200000000000000))] }), events: [], gas_used: 1325, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec5000000000000000000280000000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50000000000000000280100000000000000777acc883923d07bd5f999b46b5e33c173e288d77ebc9c60924793dd0cc9eec50200000000000000))] }), events: [], gas_used: 1331, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b348933000000000000000000280000000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330000000000000000280100000000000000ee60820b361304471626753ac301b55fc9331b3b72a77da68be4892e3b3489330200000000000000))] }), events: [], gas_used: 1338, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 52087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60152087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c0192708900000000000000000028000000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c01927089000000000000000028010000000000000052087d5b34a8646704c00bf6a96d9052e738bece2518558ee3df3d8c019270890200000000000000))] }), events: [], gas_used: 1345, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c720000000000000000000280000000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200000000000000000280100000000000000fa7596fb2602146282312cd7af9e6905ebb471bdbb099bbc8ed7ba719ee8c7200200000000000000))] }), events: [], gas_used: 1352, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0000000000000000002800000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed00000000000000002801000000000000000fe5037af6690798c6fccf4330ce24d775cbd5f43f40c93dc47c8e3a7ee1d8ed0200000000000000))] }), events: [], gas_used: 1359, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 52d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60152d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da00000000000000000028000000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da000000000000000028010000000000000052d902b72e12f8d890355dc2df4e0b996a59ca9b1816aa7896578792dabc18da0200000000000000))] }), events: [], gas_used: 1366, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 18c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60118c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f9628180900000000000000000028000000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f96281809000000000000000028010000000000000018c0a212b12bb15f119fe6a3e4f7f67af9bc20f22fffee40a773452f962818090200000000000000))] }), events: [], gas_used: 1373, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc839, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390000000000000000002800000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc83900000000000000002801000000000000008098fb0e54786ff808e0e3c1ee534553a2bc21d1e6108635f8cde485ba5bc8390200000000000000))] }), events: [], gas_used: 1380, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc000000000000000000280000000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0000000000000000280100000000000000e8423596b9c774a0c190e8fd409680da32550974e258ecba88a5dbd6c218ccdc0200000000000000))] }), events: [], gas_used: 1386, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce000000000000000000280000000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0000000000000000280100000000000000fc4940234a0372aba64cb227481111d445b79d133cf9774ee4af335e38fa5cce0200000000000000))] }), events: [], gas_used: 1393, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd000000000000000000280000000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0000000000000000280100000000000000304d18d8997003fa52ff00dd600fc67d9fa85a5d0dab5bd268542795fa400fcd0200000000000000))] }), events: [], gas_used: 1400, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0000000000000000002800000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c00000000000000002801000000000000006dac373fc7b9af83f38c1f1ef84040c2c2cdd41ced50deffe40048fdb4f3623c0200000000000000))] }), events: [], gas_used: 1407, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e46000000000000000000280000000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460000000000000000280100000000000000e9446ac91799bd2b63feaca13ad7b38e254dc4c21c0df50838a2cb642d971e460200000000000000))] }), events: [], gas_used: 1414, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0000000000000000002800000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e00000000000000002801000000000000008571b1bb2f525a3de98dcbe59634dd03f50c77174ca8a8f0f0aafd85c3ec3b7e0200000000000000))] }), events: [], gas_used: 1421, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b3000000000000000000280000000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30000000000000000280100000000000000eb8671f459b96387334bc609b27a9ba3a1959b8c55a52ce660ddecaabb8f78b30200000000000000))] }), events: [], gas_used: 1428, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 91cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60191cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b00000000000000000028000000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b000000000000000028010000000000000091cc689681dc0d4481cee56b004a6cc3fac7356d8e8815132b266951388d265b0200000000000000))] }), events: [], gas_used: 1434, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e58000000000000000000280000000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580000000000000000280100000000000000d13ef5628053758fab6f00a75befcdbded535b906989af92e0fc019d837f3e580200000000000000))] }), events: [], gas_used: 1441, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a4000000000000000000280000000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40000000000000000280100000000000000e8fd7dadc9ce42340216b274e7438c60482a20c761d49db2facb539c35f524a40200000000000000))] }), events: [], gas_used: 1448, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0000000000000000002800000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e00000000000000002801000000000000006aa219ab2d618ef31aa8832dcc1794556dbffbf10c3715d30c830d155e02782e0200000000000000))] }), events: [], gas_used: 1455, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b7000000000000000000280000000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70000000000000000280100000000000000c850df8daa4a00e057e5b11bd3607cce2f71cf40c53632b34ac7546ea675f4b70200000000000000))] }), events: [], gas_used: 1462, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 13cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60113cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd1500000000000000000028000000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd15000000000000000028010000000000000013cf08d57400abf88ad33cee0bc7c0648f5a076bff32bde3098f708975ebcd150200000000000000))] }), events: [], gas_used: 1469, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 78eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60178eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e944600000000000000000028000000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e9446000000000000000028010000000000000078eb73f45225c83c05e46492e2503dd66537517f6e497e20e244ad31826e94460200000000000000))] }), events: [], gas_used: 1476, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 17aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60117aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b00000000000000000028000000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b000000000000000028010000000000000017aaa8432140b2686488d65b62eb73818e74f681cd42418f19a35204e6b74e2b0200000000000000))] }), events: [], gas_used: 1483, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf000000000000000000280000000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0000000000000000280100000000000000f2fd105fe60fe23f827e4dacfc2b53fce8fbf0b3d48c8a267a2d9bcdfed695cf0200000000000000))] }), events: [], gas_used: 1489, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f543000000000000000000280000000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430000000000000000280100000000000000f912cf9eec41a6d90f084f9af6ed8b2b63144a7c7ed7eacf017b083b4d70f5430200000000000000))] }), events: [], gas_used: 1496, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c23000000000000000000280000000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230000000000000000280100000000000000c970644a1c5f42012e6c4d70df322557ef0e53eeedaba9910b239b737daa9c230200000000000000))] }), events: [], gas_used: 1503, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 4043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6014043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0000000000000000002800000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf00000000000000002801000000000000004043440e0f9cabee41173d2426013ac56a869b09fed171663fc42369f1fa6adf0200000000000000))] }), events: [], gas_used: 1510, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 98e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60198e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b8900000000000000000028000000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b89000000000000000028010000000000000098e1272d14a0b922e7abd17762da3fc135eb7e4e3ef7de6af1490bb528269b890200000000000000))] }), events: [], gas_used: 1517, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa000000000000000000280000000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0000000000000000280100000000000000d10d56463b7bea387bc4fd3343e7c075015351236ec8c0576486ec1b7ba355fa0200000000000000))] }), events: [], gas_used: 1524, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 38c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60138c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc400000000000000000028000000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc4000000000000000028010000000000000038c1b0a2d7a60b63a63ff8626e6cb2aeceab6db754c0c2533ef0561709cbadc40200000000000000))] }), events: [], gas_used: 1531, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e711, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110000000000000000002800000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e71100000000000000002801000000000000005c81cffc833a5e23ed924a215604eefd0fb7f152201766a650fc8de43a65e7110200000000000000))] }), events: [], gas_used: 1537, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f000000000000000000280000000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0000000000000000280100000000000000365cc80c7a279d932d22787a2fc8def9d322eb1d429497c8b41ad1e202055e7f0200000000000000))] }), events: [], gas_used: 1544, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d000000000000000000280000000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0000000000000000280100000000000000e8e22937ce7c7a5aa2685c64edf073174babdbf45ce2b8a8c08613d4b711708d0200000000000000))] }), events: [], gas_used: 1551, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c9000000000000000000280000000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90000000000000000280100000000000000c3971203470247e5ef7d73b69b8bb2a9fd367974921f842e23ac7e1f240360c90200000000000000))] }), events: [], gas_used: 1558, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20000000000000000002800000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea200000000000000002801000000000000009df4b68d345426f6ebb24aebf5b915caa4710ab10ca59c01d9eced4f2d1ecea20200000000000000))] }), events: [], gas_used: 1565, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b000000000000000000280000000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0000000000000000280100000000000000baecca06ceccd68c64ac11ad0c8bf8e2f8ca557ef257c3db43f727a49bf2240b0200000000000000))] }), events: [], gas_used: 1572, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd2000000000000000000280000000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20000000000000000280100000000000000c3bafad5276c9b6e14f091d2d7e51bd4dc949df739ed06799f041dba2f9cdfd20200000000000000))] }), events: [], gas_used: 1579, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d11, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110000000000000000002800000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d1100000000000000002801000000000000000ea36eafe734598a91c5b18312e0ac8c759162921a858a0cbd70ba14933a0d110200000000000000))] }), events: [], gas_used: 1586, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba000000000000000000280000000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0000000000000000280100000000000000dfe380cbb2d08ec5c15312877e72530d2c30400f674c9b284f616c4dace10aba0200000000000000))] }), events: [], gas_used: 1592, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b8519000000000000000000280000000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190000000000000000280100000000000000feb89af933c1464c49efcf7d66f26ea0085d163fb6c8641deb78ee050e0b85190200000000000000))] }), events: [], gas_used: 1599, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d8000000000000000000280000000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80000000000000000280100000000000000181d2eae35bca0bc131c1e9eb96661dfbcedf3e58958c8c94f172748f6b2b5d80200000000000000))] }), events: [], gas_used: 1606, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a7000000000000000000280000000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70000000000000000280100000000000000f4f8e63952dd53a752297e5ac5fdca29c0122ddd4c71b996f4a0f224731dc3a70200000000000000))] }), events: [], gas_used: 1613, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6011f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0000000000000000002800000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a00000000000000002801000000000000001f7ef4826e982e50432ad42c9296b6e8007d896e546f9200bf7828d924aa267a0200000000000000))] }), events: [], gas_used: 1620, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac000000000000000000280000000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0000000000000000280100000000000000bb398c83ae4e69bfb779f7eb6270cc8889b6d5a539f8faa6a16513f890c834ac0200000000000000))] }), events: [], gas_used: 1627, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 66d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60166d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e32808800000000000000000028000000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e328088000000000000000028010000000000000066d878009126ab9168926bba8b08a89be35ba07e1bf9d3f94dbba2369e3280880200000000000000))] }), events: [], gas_used: 1634, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 55ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60155ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d200000000000000000028000000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d2000000000000000028010000000000000055ed57a394a2effe42952bda849c351e927d57a7d450834f1b20cebc1d4cb2d20200000000000000))] }), events: [], gas_used: 1640, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec000000000000000000280000000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0000000000000000280100000000000000b1e77a074bb8c0942e32add0b00a2bd33c305a337ad65280818e67dfeaa2e8ec0200000000000000))] }), events: [], gas_used: 1647, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0000000000000000002800000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d00000000000000002801000000000000009811c32cbebe19980498e4f43836e8c98ed34765412fd4f8d04e83907cb04f8d0200000000000000))] }), events: [], gas_used: 1654, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 6efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce7, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6016efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70000000000000000002800000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce700000000000000002801000000000000006efbc0935a61aaa72bf6dff5b17befa379d6e1cd4ccaae467cf3c8ca4a413ce70200000000000000))] }), events: [], gas_used: 1661, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0000000000000000002800000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d00000000000000002801000000000000005fe1fad2f18b9ccaa44ff108bf52295f215f3aae36ae12ec27a8c879c85e232d0200000000000000))] }), events: [], gas_used: 1668, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e8825, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250000000000000000002800000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e882500000000000000002801000000000000000a445f197575e860267103babf98a872c9b97efa4f72cf2349b00fb1416e88250200000000000000))] }), events: [], gas_used: 1675, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a0000000000000000000280000000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00000000000000000280100000000000000f213d99ba85935793f28c6c5b8f0f8463cf1e512d62ff081cef618c9074806a00200000000000000))] }), events: [], gas_used: 1682, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 2526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6012526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0000000000000000002800000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b00000000000000002801000000000000002526e2025438266c5e113c0b2bc0883e0982c50eb47de23ef937efba1df7a32b0200000000000000))] }), events: [], gas_used: 1689, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 8ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf95279, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6018ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790000000000000000002800000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf9527900000000000000002801000000000000008ed961d87d095cc2475315eee08f862acb46d99dff8c85506f383486ddf952790200000000000000))] }), events: [], gas_used: 1695, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 9db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6019db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0000000000000000002800000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd00000000000000002801000000000000009db850834ec2087d5af14ac90ccd1e6ace330b87802e9cc785fa2e531cc064bd0200000000000000))] }), events: [], gas_used: 1702, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60000000000000000002800000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb600000000000000002801000000000000000eaea949f527650ad98ea9c72b5efe221333efb18215e72d60597b2bf32f0eb60200000000000000))] }), events: [], gas_used: 1709, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e000000000000000000280000000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0000000000000000280100000000000000740418d89eec7c566bcbdae39f4208329c0dbcf38dcf89121992586efd372d4e0200000000000000))] }), events: [], gas_used: 1716, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb56000000000000000000280000000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560000000000000000280100000000000000120e2c487e8503c2e4e9c328b9e2e219a4717d582c3c8bf2ec6981be9b42fb560200000000000000))] }), events: [], gas_used: 1723, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 52eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60152eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d00000000000000000028000000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d000000000000000028010000000000000052eee480cfc793141f3f4d0127ac7440da0a4ce848e0c2105a76627accf7fe9d0200000000000000))] }), events: [], gas_used: 1730, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a000000000000000000280000000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0000000000000000280100000000000000065df88726bd54a455f2d63754c60fa7059f00588c32a300828ca23d57aef09a0200000000000000))] }), events: [], gas_used: 1737, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 48335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60148335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a00000000000000000028000000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a000000000000000028010000000000000048335f615fbe8b1767501a2bc03e7bc8abf074b776dcd884a70bc51de5b70e8a0200000000000000))] }), events: [], gas_used: 1743, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db2, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6010d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20000000000000000002800000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db200000000000000002801000000000000000d0f69de4acbde2c6de387ef8bbc8053784172a4634805f442e4d99f8dc60db20200000000000000))] }), events: [], gas_used: 1750, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 5ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f803, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6015ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030000000000000000002800000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f80300000000000000002801000000000000005ec0ddecb7c00ab50c790fdb66ca869bbccbec1ec2169de0950ac3617fc7f8030200000000000000))] }), events: [], gas_used: 1757, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 01fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60101fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f00000000000000000028000000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f000000000000000028010000000000000001fdfd1df80c3c940c9dc87bf3286744d1ee557a6de625bba74ee440331b8c9f0200000000000000))] }), events: [], gas_used: 1764, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a4000000000000000000280000000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40000000000000000280100000000000000d42106c3fb7369316216ecaa022a1a4450531fab3d443cdcc150d0f98eea47a40200000000000000))] }), events: [], gas_used: 1771, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb51000000000000000000280000000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510000000000000000280100000000000000ef7bdbf788053ac4565d1a661a540cde842e1475e0f8bdbf589f266f6d7bdb510200000000000000))] }), events: [], gas_used: 1778, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d25000000000000000000280000000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250000000000000000280100000000000000acf4a8d3e85c008721304adf999c227e7e7f9721df78ff24378635e121c73d250200000000000000))] }), events: [], gas_used: 1785, status: Keep(EXECUTED) }, TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa0000000000000000000280000000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00000000000000000280100000000000000e57d9fd18f66f9c0242cb0db63214547829c0586382bf6e9abfbd510a4a19fa00200000000000000))] }), events: [], gas_used: 1792, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__valid_creator_already_vasp_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__valid_creator_already_vasp_version_4.exp new file mode 100644 index 0000000000..3aa22c011d --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__vasps__valid_creator_already_vasp_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002802000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002803000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002801000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0400000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0500000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 01000000000000000000000000000000000000000000000000000000000000000104564153500a506172656e745641535000 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010a56415350446f6d61696e0b56415350446f6d61696e7300 }, Value(00))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90500000000000000" }], gas_used: 883, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__charge_gas_invalid_args_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__charge_gas_invalid_args_version_4.exp new file mode 100644 index 0000000000..306e712303 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__charge_gas_invalid_args_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }, Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e901000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }, Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__publish_and_register_new_currency.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__publish_and_register_new_currency.exp new file mode 100644 index 0000000000..adc64c3d37 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__publish_and_register_new_currency.exp @@ -0,0 +1,7 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 00000000000000000000000000000000000000000000000000000000000000000104434f494e }, Value(a11ceb0b040000000a010006020608030e10041e0205201a073a4f0889012006a901080ab101050cb60135000000010002000004000101070000030001000105020300020605010100020402060c060c0002030301080101080006060c060c080103030a0204434f494e0c4669786564506f696e743332044469656d0a696e697469616c697a650178146372656174655f66726f6d5f726174696f6e616c1572656769737465725f5343535f63757272656e637900000000000000000000000000000000000000000000000000000000000000010a020504434f494e000201040100010000010a0b000b01060100000000000000060200000000000000110106a086010000000000066400000000000000070038000200)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f0107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(000000000000000000000000000000000000000000000000000000800000000000a086010000000000640000000000000004434f494e010000000000000000281200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281300000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281400000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281600000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(1700000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e01070000000000000000000000000000000000000000000000000000000000000001145265676973746572656443757272656e63696573145265676973746572656443757272656e6369657300 }, Value(03035855530358445804434f494e)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0e4275726e4361706162696c6974790107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(00)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0e4d696e744361706162696c6974790107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(00))] }), events: [ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }, ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e741b4163636f756e744f7065726174696f6e734361706162696c69747900 }, Value(001800000000000000280000000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(00000000000000002800000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c5072656275726e517565756501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(00)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e63650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(0000000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035844580358445800 }, Value(0000000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600000000000000002803000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600000000000000002804000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60000000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010f4475616c4174746573746174696f6e0a43726564656e7469616c00 }, Value(000000ffffffffffffffff00000000000000002801000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600000000000000002802000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 01000000000000000000000000000000000000000000000000000000000000000104475549440947656e657261746f7200 }, Value(0500000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 01000000000000000000000000000000000000000000000000000000000000000105526f6c657306526f6c65496400 }, Value(0200000000000000))] }), events: [ContractEvent { key: EventKey(0000000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 23, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("CreateAccountEvent"), type_params: [] }), event_data: "7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60200000000000000" }], gas_used: 1086, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001044469656d0c43757272656e6379496e666f0107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(50c300000000000000000000000000000000000000000000000000800000000000a086010000000000640000000000000004434f494e010100000000000000281200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281300000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281400000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281500000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000281600000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0200000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000011044657369676e617465644465616c6572064465616c657200 }, Value(01000000000000002800000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e63650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(50c3000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601000000000000002803000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600000000000000002804000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60000000000000000))] }), events: [ContractEvent { key: EventKey(00000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DesignatedDealer"), name: Identifier("ReceivedMintEvent"), type_params: [] }), event_data: "04434f494e7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d650c3000000000000" }, ContractEvent { key: EventKey(1200000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Diem"), name: Identifier("MintEvent"), type_params: [] }), event_data: "50c300000000000004434f494e" }, ContractEvent { key: EventKey(03000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "50c300000000000004434f494e000000000000000000000000000000000000000000000000000000000000000000" }], gas_used: 236, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(BAD_TRANSACTION_FEE_CURRENCY) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010e5472616e73616374696f6e4665650e5472616e73616374696f6e4665650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(24010000000000000000000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e63650107000000000000000000000000000000000000000000000000000000000000000104434f494e04434f494e00 }, Value(2cc2000000000000)), (AccessPath { address: 7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6017deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d602000000000000002803000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601000000000000002804000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d60100000000000000))] }), events: [ContractEvent { key: EventKey(04000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("SentPaymentEvent"), type_params: [] }), event_data: "010000000000000004434f494e7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600" }, ContractEvent { key: EventKey(03000000000000007deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d6), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("ReceivedPaymentEvent"), type_params: [] }), event_data: "010000000000000004434f494e7deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d600" }], gas_used: 292, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_allowlist.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_allowlist.exp new file mode 100644 index 0000000000..caafd95473 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_allowlist.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNKNOWN_SCRIPT) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_arbitrary_script_execution.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_arbitrary_script_execution.exp new file mode 100644 index 0000000000..df7b8e49c0 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_arbitrary_script_execution.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(CODE_DESERIALIZATION_ERROR))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_transitive_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_transitive_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_module_transitive_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_no_publishing_aptos_root_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_no_publishing_aptos_root_sender.exp new file mode 100644 index 0000000000..c17b49265e --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_no_publishing_aptos_root_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 000000000000000000000000000000000000000000000000000000000000000001014d }, Value(a11ceb0b040000000601000203020a050c0607120a081c200c3c23000000010001000002000100020303010300014d036d61780373756d00000000000000000000000000000000000000000000000000000000000000010001000002080a000a012403060a01020a00020101000001060a000a01160c020a020200)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp new file mode 100644 index 0000000000..7039c6f382 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(38420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 00f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1014d }), Value(a11ceb0b050000000601000203020a050c0607120a081c200c3c23000000010001000002000100020303010300014d036d61780373756df5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10001000002080a000a012403060a01020a00020101000001060a000a01160c020a020200))] }), events: [], gas_used: 8, status: Keep(Success) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing_invalid_address.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing_invalid_address.exp new file mode 100644 index 0000000000..50533a69b1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing_invalid_address.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(3f420f00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(MODULE_ADDRESS_DOES_NOT_MATCH_SENDER))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_publish_from_aptos_root.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_publish_from_aptos_root.exp new file mode 100644 index 0000000000..3ee14e8261 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_publish_from_aptos_root.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_MODULE_PUBLISHER) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_transitive_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_transitive_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_script_transitive_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_transitive_dependency_fails_verification.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_transitive_dependency_fails_verification.exp new file mode 100644 index 0000000000..e53b83b44b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_type_tag_transitive_dependency_fails_verification.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(UNEXPECTED_VERIFIER_ERROR) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_chain_id_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_chain_id_version_4.exp new file mode 100644 index 0000000000..4c3f0e2494 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_chain_id_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(BAD_CHAIN_ID) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_expiration_time_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_expiration_time_version_4.exp new file mode 100644 index 0000000000..1dcdb644e8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_expiration_time_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(TRANSACTION_EXPIRED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(TRANSACTION_EXPIRED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_code_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_code_version_4.exp new file mode 100644 index 0000000000..20538ea4ba --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_code_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(CURRENCY_INFO_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_with_bad_identifier_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_with_bad_identifier_version_4.exp new file mode 100644 index 0000000000..f4ba1a5e2b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_gas_currency_with_bad_identifier_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_GAS_SPECIFIER) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_max_sequence_number_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_max_sequence_number_version_4.exp new file mode 100644 index 0000000000..26c976897b --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_max_sequence_number_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NUMBER_TOO_BIG) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent.exp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_secondary_signer.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_secondary_signer.exp new file mode 100644 index 0000000000..504d256ebb --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_secondary_signer.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SIGNERS_CONTAIN_DUPLICATES) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_sender.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_sender.exp new file mode 100644 index 0000000000..504d256ebb --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_duplicate_sender.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SIGNERS_CONTAIN_DUPLICATES) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_secondary_signature.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_secondary_signature.exp new file mode 100644 index 0000000000..de97766e73 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_secondary_signature.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_SIGNATURE) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_sender_signature.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_sender_signature.exp new file mode 100644 index 0000000000..de97766e73 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_sender_signature.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_SIGNATURE) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_version.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_version.exp new file mode 100644 index 0000000000..deecd96baa --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_invalid_version.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(FEATURE_UNDER_GATING) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_multiple_secondary_signers.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_multiple_secondary_signers.exp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_nonexistent_secondary_signer.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_nonexistent_secondary_signer.exp new file mode 100644 index 0000000000..449aeac0c7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_nonexistent_secondary_signer.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_num_sigs_exceeds.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_num_sigs_exceeds.exp new file mode 100644 index 0000000000..ffbffd1670 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_num_sigs_exceeds.exp @@ -0,0 +1,3 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20aa662713b84cf99f4e5a5c49c3d4c103ce16406ffe2c7e0db41cae333466ba19011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b00000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20921089c7ea7aae7fd8f0e7bef7ecaa2e2a808f6475cbc4cbee9e66d3a0f0fa4301130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc6500000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_SIGNATURE) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_wrong_number_of_signer.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_wrong_number_of_signer.exp new file mode 100644 index 0000000000..d683523dca --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_multi_agent_wrong_number_of_signer.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SECONDARY_KEYS_ADDRESSES_COUNT_MISMATCH) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_reserved_sender_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_reserved_sender_version_4.exp new file mode 100644 index 0000000000..449aeac0c7 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_reserved_sender_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_signature_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_signature_version_4.exp new file mode 100644 index 0000000000..de97766e73 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_signature_version_4.exp @@ -0,0 +1 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_SIGNATURE) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_simple_payment_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_simple_payment_version_4.exp new file mode 100644 index 0000000000..351dbedf36 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__verify_simple_payment_version_4.exp @@ -0,0 +1,10 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_AUTH_KEY) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NUMBER_TOO_OLD) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NUMBER_TOO_NEW) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SENDING_ACCOUNT_DOES_NOT_EXIST) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(GAS_UNIT_PRICE_ABOVE_MAX_BOUND) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(MAX_GAS_UNITS_BELOW_MIN_TRANSACTION_GAS_UNITS) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(MAX_GAS_UNITS_EXCEEDS_MAX_GAS_UNITS_BOUND) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(EXCEEDED_MAX_TRANSACTION_SIZE) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10b00000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1)), (AccessPath(AccessPath { address: f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1, path: 01000000000000000000000000000000000000000000000000000000000000000104436f696e09436f696e53746f7265010700000000000000000000000000000000000000000000000000000000000000010854657374436f696e0854657374436f696e00 }), Value(9fbb0d00000000000000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe10000000000000000280000000000000000f5b9d6f01a99e74c790e2f330c092fa05455a8193f1dfc1b113ecc54d067afe1))] }), events: [], gas_used: 1, status: Keep(MiscellaneousError(Some(NUMBER_OF_ARGUMENTS_MISMATCH))) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__bad_writesets_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__bad_writesets_version_4.exp new file mode 100644 index 0000000000..a7f3d2cbd6 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__bad_writesets_version_4.exp @@ -0,0 +1,9 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(REJECTED_WRITE_SET) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_WRITE_SET) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_WRITE_SET) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_WRITE_SET) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(BAD_CHAIN_ID) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(TRANSACTION_EXPIRED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_GAS_SPECIFIER) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(CURRENCY_INFO_DOES_NOT_EXIST) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__invalid_write_set_signer_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__invalid_write_set_signer_version_4.exp new file mode 100644 index 0000000000..aa140cabe9 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__invalid_write_set_signer_version_4.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(INVALID_AUTH_KEY) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__transfer_and_execute_writeset_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__transfer_and_execute_writeset_version_4.exp new file mode 100644 index 0000000000..2b449168d8 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__transfer_and_execute_writeset_version_4.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000b1e55ed, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601000000000000000000000000000000000000000000000000000000000b1e55ed01000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280100000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000b1e55ed0100000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0a00000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }, ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(207deeccb1080854f499ec8b4c1b213b82c5e34b925cf6875fec02d4b77adbd2d601130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc01130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0000000000000000280000000000000000130ec3bbccd77165593e968aac9d68584aa8d7aa575961a69cf69fdfac52e2dc0b00000000000000))] }), events: [], gas_used: 74, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__verify_and_execute_writeset_version_4.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__verify_and_execute_writeset_version_4.exp new file mode 100644 index 0000000000..490de857a1 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__write_set__verify_and_execute_writeset_version_4.exp @@ -0,0 +1,4 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 01000000000000000000000000000000000000000000000000000000000000000105426c6f636b0d426c6f636b4d6574616461746100 }, Value(01000000000000000100000000000000281100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010954696d657374616d701743757272656e7454696d654d6963726f7365636f6e647300 }, Value(0100000000000000))] }), events: [ContractEvent { key: EventKey(1100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Block"), name: Identifier("NewBlockEvent"), type_params: [] }), event_data: "00000000000000008ba64b56df1267575ac55e77b6a6b03151c1b9fc2f32d6f2fff669823ef31cbe000100000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0d436f6e66696775726174696f6e00 }, Value(020000000000000001000000000000000200000000000000280400000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000002800000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90a00000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740742616c616e636501070000000000000000000000000000000000000000000000000000000000000001035855530358555300 }, Value(0000000000000000)), (AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010f4163636f756e74467265657a696e670b467265657a696e6742697400 }, Value(00))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }, ContractEvent { key: EventKey(0400000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 1, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("Reconfiguration"), name: Identifier("NewEpochEvent"), type_params: [] }), event_data: "0200000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NUMBER_TOO_OLD) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [] }), events: [], gas_used: 0, status: Discard(SEQUENCE_NUMBER_TOO_NEW) }]) diff --git a/vm/e2e-tests/goldens/language_e2e_testsuite__tests__writeset_builder__build_upgrade_writeset.exp b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__writeset_builder__build_upgrade_writeset.exp new file mode 100644 index 0000000000..99338e1987 --- /dev/null +++ b/vm/e2e-tests/goldens/language_e2e_testsuite__tests__writeset_builder__build_upgrade_writeset.exp @@ -0,0 +1,2 @@ +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180100000000000000)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e74134469656d57726974655365744d616e6167657200 }, Value(0100000000000000280100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010f5265636f6e66696775726174696f6e0f5265636f6e66696775726174696f6e010700000000000000000000000000000000000000000000000000000000000000010756657273696f6e0756657273696f6e00 }, Value(0b00000000000000)), (AccessPath { address: 0000000000000000000000000000000000000000000000000000000000000001, path: 000000000000000000000000000000000000000000000000000000000000000001014d }, Value(a11ceb0b0400000006010002030205050703070a080812200c321000000001000100000103014d056d616769630000000000000000000000000000000000000000000000000000000000000001000100000002062a000000000000000200))] }), events: [ContractEvent { key: EventKey(0100000000000000000000000000000000000000000000000000000000000000000000000a550c18), index: 0, type: Struct(StructTag { address: 0000000000000000000000000000000000000000000000000000000000000001, module: Identifier("DiemAccount"), name: Identifier("AdminTransactionEvent"), type_params: [] }), event_data: "0000000000000000" }], gas_used: 0, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010b4469656d4163636f756e740b4469656d4163636f756e7400 }, Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c901000000000000000000000000000000000000000000000000000000000a550c1801000000000000000000000000000000000000000000000000000000000a550c180000000000000000280200000000000000000000000000000000000000000000000000000000000000000000000a550c180000000000000000280300000000000000000000000000000000000000000000000000000000000000000000000a550c180200000000000000))] }), events: [], gas_used: 12, status: Keep(EXECUTED) }]) diff --git a/vm/e2e-tests/src/account.rs b/vm/e2e-tests/src/account.rs new file mode 100644 index 0000000000..4eeb3bfe77 --- /dev/null +++ b/vm/e2e-tests/src/account.rs @@ -0,0 +1,731 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Test infrastructure for modeling Starcoin accounts. + +use crate::gas_costs; +use anyhow::{Error, Result}; +use starcoin_crypto::ed25519::{Ed25519PrivateKey, Ed25519PublicKey}; +use starcoin_crypto::keygen::KeyGen; +use starcoin_vm_types::access_path::AccessPath; +use starcoin_vm_types::account_address::AccountAddress; +use starcoin_vm_types::account_config::{genesis_address, AccountResource, BalanceResource}; +use starcoin_vm_types::event::EventHandle; +use starcoin_vm_types::genesis_config::ChainId; +use starcoin_vm_types::language_storage::StructTag; +use starcoin_vm_types::move_resource::MoveResource; +use starcoin_vm_types::state_store::state_key::StateKey; +use starcoin_vm_types::transaction::authenticator::AuthenticationKey; +use starcoin_vm_types::transaction::{ + RawUserTransaction, Script, ScriptFunction, SignedUserTransaction, TransactionPayload, +}; +use starcoin_vm_types::value::{MoveStructLayout, MoveTypeLayout}; +use starcoin_vm_types::values::{Struct, Value}; +use starcoin_vm_types::write_set::{WriteOp, WriteSet, WriteSetMut}; +use std::str::FromStr; + +// TTL is 86400s. Initial time was set to 0. +pub const DEFAULT_EXPIRATION_TIME: u64 = 40_000; + +/// Details about a Aptos account. +/// +/// Tests will typically create a set of `Account` instances to run transactions on. This type +/// encodes the logic to operate on and verify operations on any Aptos account. +#[derive(Debug, Clone, Eq, PartialEq)] +pub struct Account { + addr: AccountAddress, + /// The current private key for this account. + pub privkey: Ed25519PrivateKey, + /// The current public key for this account. + pub pubkey: Ed25519PublicKey, +} + +impl Account { + /// Creates a new account in memory. + /// + /// The account returned by this constructor is a purely logical entity, meaning that it does + /// not automatically get added to the Aptos store. To add an account to the store, use + /// [`AccountData`] instances with + /// [`FakeExecutor::add_account_data`][crate::executor::FakeExecutor::add_account_data]. + /// This function returns distinct values upon every call. + pub fn new() -> Self { + let (privkey, pubkey) = KeyGen::from_os_rng().generate_keypair(); + Self::with_keypair(privkey, pubkey) + } + + /// Creates a new account in memory given a random seed. + pub fn new_from_seed(seed: &mut KeyGen) -> Self { + let (privkey, pubkey) = seed.generate_keypair(); + Self::with_keypair(privkey, pubkey) + } + + /// Creates a new account with the given keypair. + /// + /// Like with [`Account::new`], the account returned by this constructor is a purely logical + /// entity. + pub fn with_keypair(privkey: Ed25519PrivateKey, pubkey: Ed25519PublicKey) -> Self { + let addr = starcoin_vm_types::account_address::from_public_key(&pubkey); + Account { + addr, + privkey, + pubkey, + } + } + + /// Creates a new account with the given addr and key pair + /// + /// Like with [`Account::new`], the account returned by this constructor is a purely logical + /// entity. + pub fn new_validator( + addr: AccountAddress, + privkey: Ed25519PrivateKey, + pubkey: Ed25519PublicKey, + ) -> Self { + Account { + addr, + privkey, + pubkey, + } + } + + /// Creates a new account in memory representing an account created in the genesis transaction. + /// + /// The address will be [`address`], which should be an address for a genesis account and + /// the account will use [`GENESIS_KEYPAIR`][struct@GENESIS_KEYPAIR] as its keypair. + pub fn new_genesis_account(address: AccountAddress) -> Self { + // Account { + // addr: address, + // pubkey: GENESIS_KEYPAIR.1.clone(), + // privkey: GENESIS_KEYPAIR.0.clone(), + // } + let (privkey, pubkey) = KeyGen::from_os_rng().generate_keypair(); + Account { + addr: address, + pubkey, + privkey, + } + } + + /// Creates a new account representing the aptos root account in memory. + /// + /// The address will be [`starcoin_root_address`][account_config::starcoin_root_address], and + /// the account will use [`GENESIS_KEYPAIR`][struct@GENESIS_KEYPAIR] as its keypair. + pub fn new_starcoin_root() -> Self { + Self::new_genesis_account(genesis_address()) + } + + /// Returns the address of the account. This is a hash of the public key the account was created + /// with. + /// + /// The address does not change if the account's [keys are rotated][Account::rotate_key]. + pub fn address(&self) -> &AccountAddress { + &self.addr + } + + /// Returns the AccessPath that describes the Account resource instance. + /// + /// Use this to retrieve or publish the Account blob. + pub fn make_account_access_path(&self) -> AccessPath { + self.make_access_path(AccountResource::struct_tag()) + } + + /// Returns the AccessPath that describes the Account's CoinStore resource instance. + /// + /// Use this to retrieve or publish the Account CoinStore blob. + pub fn make_coin_store_access_path(&self) -> AccessPath { + // TODO(BobOng): + // self.make_access_path(CoinStoreResource::struct_tag()) + self.make_access_path(BalanceResource::struct_tag()) + } + + // TODO: plug in the account type + pub fn make_access_path(&self, tag: StructTag) -> AccessPath { + // TODO: we need a way to get the type (FatStructType) of the Account in place + // let resource_tag = ResourceKey::new(self.addr, tag); + AccessPath::resource_access_path(self.addr, tag) + } + + /// Changes the keys for this account to the provided ones. + pub fn rotate_key(&mut self, privkey: Ed25519PrivateKey, pubkey: Ed25519PublicKey) { + self.privkey = privkey; + self.pubkey = pubkey; + } + + /// Computes the authentication key for this account, as stored on the chain. + /// + /// This is the same as the account's address if the keys have never been rotated. + pub fn auth_key(&self) -> Vec { + AuthenticationKey::ed25519(&self.pubkey).to_vec() + } + + pub fn transaction(&self) -> TransactionBuilder { + TransactionBuilder::new(self.clone()) + } +} + +impl Default for Account { + fn default() -> Self { + Self::new() + } +} + +pub struct TransactionBuilder { + pub sender: Account, + pub secondary_signers: Vec, + pub sequence_number: Option, + pub program: Option, + pub max_gas_amount: Option, + pub gas_unit_price: Option, + pub chain_id: Option, + pub ttl: Option, +} + +impl TransactionBuilder { + pub fn new(sender: Account) -> Self { + Self { + sender, + secondary_signers: Vec::new(), + sequence_number: None, + program: None, + max_gas_amount: None, + gas_unit_price: None, + chain_id: None, + ttl: None, + } + } + + pub fn secondary_signers(mut self, secondary_signers: Vec) -> Self { + self.secondary_signers = secondary_signers; + self + } + + pub fn sequence_number(mut self, sequence_number: u64) -> Self { + self.sequence_number = Some(sequence_number); + self + } + + pub fn chain_id(mut self, id: ChainId) -> Self { + self.chain_id = Some(id); + self + } + + pub fn payload(mut self, payload: TransactionPayload) -> Self { + self.program = Some(payload); + self + } + + pub fn script(mut self, s: Script) -> Self { + self.program = Some(TransactionPayload::Script(s)); + self + } + + pub fn script_function(mut self, f: ScriptFunction) -> Self { + self.program = Some(TransactionPayload::ScriptFunction(f)); + self + } + + // pub fn module(mut self, m: Module) -> Self { + // self.program = Some(TransactionPayload::ModuleBundle(ModuleBundle::from(m))); + // self + // } + + // TODO(BobOng): e2e-test + // pub fn write_set(mut self, w: WriteSetPayload) -> Self { + // self.program = Some(TransactionPayload::WriteSet(w)); + // self + // } + + pub fn max_gas_amount(mut self, max_gas_amount: u64) -> Self { + self.max_gas_amount = Some(max_gas_amount); + self + } + + pub fn gas_unit_price(mut self, gas_unit_price: u64) -> Self { + self.gas_unit_price = Some(gas_unit_price); + self + } + + pub fn ttl(mut self, ttl: u64) -> Self { + self.ttl = Some(ttl); + self + } + + pub fn raw(self) -> RawUserTransaction { + RawUserTransaction::new_with_default_gas_token( + *self.sender.address(), + self.sequence_number.expect("sequence number not set"), + self.program.expect("transaction payload not set"), + self.max_gas_amount.unwrap_or(gas_costs::TXN_RESERVED), + self.gas_unit_price.unwrap_or(0), + self.ttl.unwrap_or(DEFAULT_EXPIRATION_TIME), + ChainId::test(), + ) + } + + pub fn sign(self) -> SignedUserTransaction { + RawUserTransaction::new_with_default_gas_token( + *self.sender.address(), + self.sequence_number.expect("sequence number not set"), + self.program.expect("transaction payload not set"), + self.max_gas_amount.unwrap_or(gas_costs::TXN_RESERVED), + self.gas_unit_price.unwrap_or(0), + self.ttl.unwrap_or(DEFAULT_EXPIRATION_TIME), + self.chain_id.unwrap_or_else(ChainId::test), + ) + .sign(&self.sender.privkey, self.sender.pubkey) + .unwrap() + .into_inner() + } + + // TODO(BobOng): e2e-test unsupport multi-agent + // pub fn sign_multi_agent(self) -> SignedUserTransaction { + // let secondary_signer_addresses: Vec = self + // .secondary_signers + // .iter() + // .map(|signer| *signer.address()) + // .collect(); + // let secondary_private_keys = self + // .secondary_signers + // .iter() + // .map(|signer| &signer.privkey) + // .collect(); + // RawUserTransaction::new_with_default_gas_token( + // *self.sender.address(), + // self.sequence_number.expect("sequence number not set"), + // self.program.expect("transaction payload not set"), + // self.max_gas_amount.unwrap_or(gas_costs::TXN_RESERVED), + // self.gas_unit_price.unwrap_or(0), + // self.ttl.unwrap_or(DEFAULT_EXPIRATION_TIME), + // ChainId::test(), + // ) + // .sign_multi_agent( + // &self.sender.privkey, + // secondary_signer_addresses, + // secondary_private_keys, + // ) + // .unwrap() + // .into_inner() + // } +} + +//--------------------------------------------------------------------------- +// CoinStore resource represenation +//--------------------------------------------------------------------------- + +/// Struct that represents an account CoinStore resource for tests. +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct CoinStore { + coin: u64, + deposit_events: EventHandle, + withdraw_events: EventHandle, +} + +impl CoinStore { + /// Create a new CoinStore + pub fn new(coin: u64, deposit_events: EventHandle, withdraw_events: EventHandle) -> Self { + Self { + coin, + deposit_events, + withdraw_events, + } + } + + /// Retrieve the balance inside of this + pub fn coin(&self) -> u64 { + self.coin + } + + /// Returns the Move Value for the account's CoinStore + pub fn to_value(&self) -> Value { + Value::struct_(Struct::pack(vec![ + Value::u64(self.coin), + Value::struct_(Struct::pack(vec![ + Value::u64(self.withdraw_events.count()), + Value::vector_u8(self.withdraw_events.key().to_vec()), + ])), + Value::struct_(Struct::pack(vec![ + Value::u64(self.deposit_events.count()), + Value::vector_u8(self.deposit_events.key().to_vec()), + ])), + ])) + } + + /// Returns the value layout for the account's CoinStore + pub fn layout() -> MoveStructLayout { + MoveStructLayout::new(vec![ + MoveTypeLayout::U64, + MoveTypeLayout::Struct(MoveStructLayout::new(vec![ + MoveTypeLayout::U64, + MoveTypeLayout::Vector(Box::new(MoveTypeLayout::U8)), + ])), + MoveTypeLayout::Struct(MoveStructLayout::new(vec![ + MoveTypeLayout::U64, + MoveTypeLayout::Vector(Box::new(MoveTypeLayout::U8)), + ])), + ]) + } +} + +//--------------------------------------------------------------------------- +// Account type represenation +//--------------------------------------------------------------------------- + +#[derive(Clone, Copy, Debug, Eq, PartialEq)] +pub enum AccountRoleSpecifier { + AptosRoot, + TreasuryCompliance, + DesignatedDealer, + Validator, + ValidatorOperator, + ParentVASP, + ChildVASP, +} + +impl AccountRoleSpecifier { + pub fn id(&self) -> u64 { + match self { + Self::AptosRoot => 0, + Self::TreasuryCompliance => 1, + Self::DesignatedDealer => 2, + Self::Validator => 3, + Self::ValidatorOperator => 4, + Self::ParentVASP => 5, + Self::ChildVASP => 6, + } + } + + pub fn layout() -> MoveStructLayout { + MoveStructLayout::new(vec![MoveTypeLayout::U64]) + } + + pub fn to_value(&self) -> Value { + Value::struct_(Struct::pack(vec![Value::u64(self.id())])) + } +} + +impl FromStr for AccountRoleSpecifier { + type Err = Error; + + fn from_str(s: &str) -> Result { + match s { + "vasp" => Ok(AccountRoleSpecifier::ParentVASP), // TODO: rename from vasp + "validator" => Ok(AccountRoleSpecifier::Validator), + "validator_operator" => Ok(AccountRoleSpecifier::ValidatorOperator), + other => Err(Error::msg(format!( + "Unrecognized account type specifier {} found.", + other + ))), + } + } +} + +impl Default for AccountRoleSpecifier { + fn default() -> Self { + AccountRoleSpecifier::ParentVASP + } +} + +//--------------------------------------------------------------------------- +// Account type resource represenation +//--------------------------------------------------------------------------- + +/// Struct that represents an account type for testing. +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct AccountRole { + self_address: AccountAddress, + account_specifier: AccountRoleSpecifier, +} + +impl AccountRole { + /// Create a new AccountRole testing account. + pub fn new(self_address: AccountAddress, account_specifier: AccountRoleSpecifier) -> Self { + Self { + self_address, + account_specifier, + } + } + + pub fn account_specifier(&self) -> AccountRoleSpecifier { + self.account_specifier + } +} + +/// Represents an account along with initial state about it. +/// +/// `AccountData` captures the initial state needed to create accounts for tests. +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct AccountData { + account: Account, + withdrawal_capability: Option, + key_rotation_capability: Option, + sequence_number: u64, + + coin_store: CoinStore, + account_role: AccountRole, +} + +fn new_event_handle(count: u64, address: AccountAddress) -> EventHandle { + EventHandle::new_from_address(&address, count) +} + +impl AccountData { + /// Creates a new `AccountData` with a new account. + /// + /// This constructor is non-deterministic and should not be used against golden file. + pub fn new(balance: u64, sequence_number: u64) -> Self { + Self::with_account( + Account::new(), + balance, + sequence_number, + AccountRoleSpecifier::ParentVASP, + ) + } + + /// Creates a new `AccountData` with a new account. + /// + /// Most tests will want to use this constructor. + pub fn new_from_seed(seed: &mut KeyGen, balance: u64, sequence_number: u64) -> Self { + Self::with_account( + Account::new_from_seed(seed), + balance, + sequence_number, + AccountRoleSpecifier::ParentVASP, + ) + } + + /// Creates a new `AccountData` with the provided account. + pub fn with_account( + account: Account, + balance: u64, + sequence_number: u64, + account_specifier: AccountRoleSpecifier, + ) -> Self { + Self::with_account_and_event_counts( + account, + balance, + sequence_number, + 0, + 0, + account_specifier, + ) + } + + /// Creates a new `AccountData` with the provided account. + pub fn with_keypair( + privkey: Ed25519PrivateKey, + pubkey: Ed25519PublicKey, + balance: u64, + sequence_number: u64, + account_specifier: AccountRoleSpecifier, + ) -> Self { + let account = Account::with_keypair(privkey, pubkey); + Self::with_account(account, balance, sequence_number, account_specifier) + } + + /// Creates a new `AccountData` with custom parameters. + pub fn with_account_and_event_counts( + account: Account, + balance: u64, + sequence_number: u64, + sent_events_count: u64, + received_events_count: u64, + account_specifier: AccountRoleSpecifier, + ) -> Self { + let addr = *account.address(); + Self { + account_role: AccountRole::new(*account.address(), account_specifier), + withdrawal_capability: Some(WithdrawCapability::new(addr)), + key_rotation_capability: Some(KeyRotationCapability::new(addr)), + account, + coin_store: CoinStore::new( + balance, + new_event_handle(received_events_count, addr), + new_event_handle(sent_events_count, addr), + ), + sequence_number, + } + } + + /// Changes the keys for this account to the provided ones. + pub fn rotate_key(&mut self, privkey: Ed25519PrivateKey, pubkey: Ed25519PublicKey) { + self.account.rotate_key(privkey, pubkey) + } + + /// Returns the (Move value) layout of the Account::Account struct + pub fn layout() -> MoveStructLayout { + use MoveStructLayout as S; + use MoveTypeLayout as T; + + S::new(vec![T::Vector(Box::new(T::U8)), T::U64, T::Address]) + } + + /// Returns the account role specifier + pub fn account_role(&self) -> AccountRoleSpecifier { + self.account_role.account_specifier() + } + + /// Creates and returns the top-level resources to be published under the account + pub fn to_value(&self) -> (Value, Value) { + // TODO: publish some concept of Account + let account = Value::struct_(Struct::pack(vec![ + // TODO: this needs to compute the auth key instead + Value::vector_u8(AuthenticationKey::ed25519(&self.account.pubkey).to_vec()), + Value::u64(self.sequence_number), + Value::address(*self.address()), + ])); + (account, self.coin_store.to_value()) + } + + /// Returns the AccessPath that describes the Account resource instance. + /// + /// Use this to retrieve or publish the Account blob. + pub fn make_account_access_path(&self) -> AccessPath { + self.account.make_account_access_path() + } + + /// Returns the AccessPath that describes the Account's CoinStore resource instance. + /// + /// Use this to retrieve or publish the Account's CoinStore blob. + pub fn make_coin_store_access_path(&self) -> AccessPath { + self.account.make_coin_store_access_path() + } + + pub fn transfer_event_layout() -> MoveStructLayout { + let event_layout = MoveTypeLayout::Struct(MoveStructLayout::new(vec![ + MoveTypeLayout::U64, + MoveTypeLayout::Vector(Box::new(MoveTypeLayout::U8)), + ])); + MoveStructLayout::new(vec![event_layout.clone(), event_layout]) + } + + /// Creates a writeset that contains the account data and can be patched to the storage + /// directly. + pub fn to_writeset(&self) -> WriteSet { + let (account_blob, coinstore_blob) = self.to_value(); + let mut write_set = Vec::new(); + let account = account_blob + .value_as::() + .unwrap() + .simple_serialize(&AccountData::layout()) + .unwrap(); + write_set.push(( + StateKey::AccessPath(self.make_account_access_path()), + WriteOp::Value(account), + )); + + let balance = coinstore_blob + .value_as::() + .unwrap() + .simple_serialize(&CoinStore::layout()) + .unwrap(); + write_set.push(( + StateKey::AccessPath(self.make_coin_store_access_path()), + WriteOp::Value(balance), + )); + + WriteSetMut::new(write_set).freeze().unwrap() + } + + /// Returns the address of the account. This is a hash of the public key the account was created + /// with. + /// + /// The address does not change if the account's [keys are rotated][AccountData::rotate_key]. + pub fn address(&self) -> &AccountAddress { + self.account.address() + } + + /// Returns the underlying [`Account`] instance. + pub fn account(&self) -> &Account { + &self.account + } + + /// Converts this data into an `Account` instance. + pub fn into_account(self) -> Account { + self.account + } + + /// Returns the initial balance. + pub fn balance(&self) -> u64 { + self.coin_store.coin() + } + + /// Returns the initial sequence number. + pub fn sequence_number(&self) -> u64 { + self.sequence_number + } + + /// Returns the unique key for this sent events stream. + pub fn sent_events_key(&self) -> &[u8] { + self.coin_store.withdraw_events.key().as_bytes() + } + + /// Returns the initial sent events count. + pub fn sent_events_count(&self) -> u64 { + self.coin_store.withdraw_events.count() + } + + /// Returns the unique key for this received events stream. + pub fn received_events_key(&self) -> &[u8] { + self.coin_store.deposit_events.key().as_bytes() + } + + /// Returns the initial received events count. + pub fn received_events_count(&self) -> u64 { + self.coin_store.deposit_events.count() + } +} + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct WithdrawCapability { + account_address: AccountAddress, +} +impl WithdrawCapability { + pub fn new(account_address: AccountAddress) -> Self { + Self { account_address } + } + + pub fn layout() -> MoveStructLayout { + MoveStructLayout::new(vec![MoveTypeLayout::Address]) + } + + pub fn value(&self) -> Value { + Value::vector_for_testing_only(vec![Value::struct_(Struct::pack(vec![Value::address( + self.account_address, + )]))]) + } +} + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct KeyRotationCapability { + account_address: AccountAddress, +} +impl KeyRotationCapability { + pub fn new(account_address: AccountAddress) -> Self { + Self { account_address } + } + + pub fn layout() -> MoveStructLayout { + MoveStructLayout::new(vec![MoveTypeLayout::Address]) + } + + pub fn value(&self) -> Value { + Value::vector_for_testing_only(vec![Value::struct_(Struct::pack(vec![Value::address( + self.account_address, + )]))]) + } +} + +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct FreezingBit { + is_frozen: bool, +} + +impl FreezingBit { + pub fn layout() -> MoveStructLayout { + MoveStructLayout::new(vec![MoveTypeLayout::Bool]) + } + + pub fn value() -> Value { + Value::struct_(Struct::pack(vec![Value::bool(false)])) + } +} diff --git a/vm/e2e-tests/src/account_universe.rs b/vm/e2e-tests/src/account_universe.rs new file mode 100644 index 0000000000..9cd85969b7 --- /dev/null +++ b/vm/e2e-tests/src/account_universe.rs @@ -0,0 +1,449 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! A model to test properties of common Starcoin transactions. +//! +//! The structs and functions in this module together form a simplified *model* of how common Starcoin +//! transactions should behave. This model is then used as an *oracle* for property-based tests -- +//! the results of executing transactions through the VM should match the results computed using +//! this model. +//! +//! For examples of property-based tests written against this model, see the +//! `tests/account_universe` directory. + +mod bad_transaction; +mod create_account; +mod peer_to_peer; +mod rotate_key; +mod universe; + +pub use bad_transaction::*; +pub use create_account::*; +pub use peer_to_peer::*; +pub use rotate_key::*; +pub use universe::*; + +use crate::{ + account::{Account, AccountData}, + executor::FakeExecutor, + gas_costs, transaction_status_eq, +}; +use move_core_types::vm_status::KeptVMStatus; +use once_cell::sync::Lazy; +use proptest::{prelude::*, strategy::Union}; +use starcoin_crypto::ed25519::{Ed25519PrivateKey, Ed25519PublicKey}; +use starcoin_vm_types::{ + transaction::{SignedUserTransaction, TransactionStatus}, + vm_status::{known_locations, StatusCode}, +}; +use std::{fmt, sync::Arc}; + +static UNIVERSE_SIZE: Lazy = Lazy::new(|| { + use std::{env, process::abort}; + + match env::var("UNIVERSE_SIZE") { + Ok(s) => match s.parse::() { + Ok(val) => val, + Err(err) => { + println!("Could not parse universe size, aborting: {:?}", err); + // Abort because Lazy with panics causes poisoning and isn't very + // helpful overall. + abort(); + } + }, + Err(env::VarError::NotPresent) => 20, + Err(err) => { + println!( + "Could not read universe size from the environment, aborting: {:?}", + err + ); + abort(); + } + } +}); + +/// The number of accounts to run universe-based proptests with. Set with the `UNIVERSE_SIZE` +/// environment variable. +/// +/// Larger values will provide greater testing but will take longer to run and shrink. Release mode +/// is recommended for values above 100. +#[inline] +// REVIEW: this was changed from pub(crate) to pub in order to separate the actual tests from +// the e2e tests library. Take a closer look and decide what we really want to do: +// 1. pub(crate) -> pub +// 2. Move this into e2e-testsuite +// 3. Move certain tests back (because they are unit tests) +pub fn default_num_accounts() -> usize { + *UNIVERSE_SIZE +} + +/// The number of transactions to run universe-based proptests with. Set with the `UNIVERSE_SIZE` +/// environment variable (this function will return twice that). +/// +/// Larger values will provide greater testing but will take longer to run and shrink. Release mode +/// is recommended for values above 100. +#[inline] +// REVIEW: same as above. +pub fn default_num_transactions() -> usize { + *UNIVERSE_SIZE * 2 +} + +/// Represents any sort of transaction that can be done in an account universe. +pub trait AUTransactionGen: fmt::Debug { + /// Applies this transaction onto the universe, updating balances within the universe as + /// necessary. Returns a signed transaction that can be run on the VM and the expected values: + /// the transaction status and the gas used. + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)); + + /// Creates an arced version of this transaction, suitable for dynamic dispatch. + fn arced(self) -> Arc + where + Self: 'static + Sized, + { + Arc::new(self) + } +} + +impl AUTransactionGen for Arc { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + (**self).apply(universe) + } +} + +/// Represents the current state of account in a universe, possibly after its state has been updated +/// by running transactions against the universe. +#[derive(Clone, Debug, Eq, PartialEq)] +pub struct AccountCurrent { + initial_data: AccountData, + balance: u64, + sequence_number: u64, + sent_events_count: u64, + received_events_count: u64, + // creation of event counter affects gas usage in create account. This tracks it + event_counter_created: bool, +} + +impl AccountCurrent { + fn new(initial_data: AccountData) -> Self { + let balance = initial_data.balance(); + let sequence_number = initial_data.sequence_number(); + let sent_events_count = initial_data.sent_events_count(); + let received_events_count = initial_data.received_events_count(); + Self { + initial_data, + balance, + sequence_number, + sent_events_count, + received_events_count, + event_counter_created: false, + } + } + + /// Returns the underlying account. + pub fn account(&self) -> &Account { + self.initial_data.account() + } + + /// Rotates the key in this account. + pub fn rotate_key(&mut self, privkey: Ed25519PrivateKey, pubkey: Ed25519PublicKey) { + self.initial_data.rotate_key(privkey, pubkey); + } + + /// Returns the current balance for this account, assuming all transactions seen so far are + /// applied. + pub fn balance(&self) -> u64 { + self.balance + } + + /// Returns the current sequence number for this account, assuming all transactions seen so far + /// are applied. + pub fn sequence_number(&self) -> u64 { + self.sequence_number + } + + /// Returns the current sent events count for this account, assuming all transactions seen so + /// far are applied. + pub fn sent_events_count(&self) -> u64 { + self.sent_events_count + } + + /// Returns the current received events count for this account, assuming all transactions seen + /// so far are applied. + pub fn received_events_count(&self) -> u64 { + self.received_events_count + } + + /// Returns the gas cost of a create-account transaction. + pub fn create_account_gas_cost(&self) -> u64 { + if self.event_counter_created { + *gas_costs::CREATE_ACCOUNT_NEXT + } else { + *gas_costs::CREATE_ACCOUNT_FIRST + } + } + + /// Returns the gas cost of a create-account transaction where the sender has an + /// insufficient balance. + pub fn create_account_low_balance_gas_cost(&self) -> u64 { + if self.event_counter_created { + *gas_costs::CREATE_ACCOUNT_TOO_LOW_NEXT + } else { + *gas_costs::CREATE_ACCOUNT_TOO_LOW_FIRST + } + } + + /// Returns the gas cost of a create-account transaction where the account exists already. + pub fn create_existing_account_gas_cost(&self) -> u64 { + if self.event_counter_created { + *gas_costs::CREATE_EXISTING_ACCOUNT_NEXT + } else { + *gas_costs::CREATE_EXISTING_ACCOUNT_FIRST + } + } + + /// Returns the gas cost of a peer-to-peer transaction. + pub fn peer_to_peer_gas_cost(&self) -> u64 { + *gas_costs::PEER_TO_PEER + } + + /// Returns the gas cost of a peer-to-peer transaction with an insufficient balance. + pub fn peer_to_peer_too_low_gas_cost(&self) -> u64 { + *gas_costs::PEER_TO_PEER_TOO_LOW + } + + /// Returns the gas cost of a create-account transaction where the account exists already. + pub fn peer_to_peer_new_receiver_gas_cost(&self) -> u64 { + if self.event_counter_created { + *gas_costs::PEER_TO_PEER_NEW_RECEIVER_NEXT + } else { + *gas_costs::PEER_TO_PEER_NEW_RECEIVER_FIRST + } + } + + /// Returns the gas cost of a create-account transaction where the account exists already. + pub fn peer_to_peer_new_receiver_too_low_gas_cost(&self) -> u64 { + if self.event_counter_created { + *gas_costs::PEER_TO_PEER_NEW_RECEIVER_TOO_LOW_NEXT + } else { + *gas_costs::PEER_TO_PEER_NEW_RECEIVER_TOO_LOW_FIRST + } + } + + /// Returns the gas cost of a peer-to-peer transaction with an insufficient balance. + pub fn rotate_key_gas_cost(&self) -> u64 { + *gas_costs::ROTATE_KEY + } +} + +/// Computes the result for running a transfer out of one account. Also updates the account to +/// reflect this transaction. +/// +/// The return value is a pair of the expected status and whether the transaction was successful. +pub fn txn_one_account_result( + sender: &mut AccountCurrent, + amount: u64, + gas_price: u64, + gas_used: u64, + low_gas_used: u64, +) -> (TransactionStatus, bool) { + // The transactions set the gas cost to 1 microaptos. + let enough_max_gas = sender.balance >= gas_costs::TXN_RESERVED * gas_price; + // This means that we'll get through the main part of the transaction. + let enough_to_transfer = sender.balance >= amount; + let to_deduct = amount + gas_used * gas_price; + // This means that we'll get through the entire transaction, including the epilogue + // (where gas costs are deducted). + let enough_to_succeed = sender.balance >= to_deduct; + + match (enough_max_gas, enough_to_transfer, enough_to_succeed) { + (true, true, true) => { + // Success! + sender.sequence_number += 1; + sender.sent_events_count += 1; + sender.balance -= to_deduct; + (TransactionStatus::Keep(KeptVMStatus::Executed), true) + } + (true, true, false) => { + // Enough gas to pass validation and to do the transfer, but not enough to succeed + // in the epilogue. The transaction will be run and gas will be deducted from the + // sender, but no other changes will happen. + sender.sequence_number += 1; + sender.balance -= gas_used * gas_price; + ( + TransactionStatus::Keep(KeptVMStatus::MoveAbort( + known_locations::core_account_module_abort(), + 6, + )), + false, + ) + } + (true, false, _) => { + // Enough gas to pass validation but not enough to succeed. The transaction will + // be run and gas will be deducted from the sender, but no other changes will + // happen. + sender.sequence_number += 1; + sender.balance -= low_gas_used * gas_price; + ( + TransactionStatus::Keep(KeptVMStatus::MoveAbort( + known_locations::core_account_module_abort(), + 10, + )), + false, + ) + } + (false, _, _) => { + // Not enough gas to pass validation. Nothing will happen. + ( + TransactionStatus::Discard(StatusCode::INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE), + false, + ) + } + } +} + +/// Returns a [`Strategy`] that provides a variety of balances (or transfer amounts) over a roughly +/// logarithmic distribution. +pub fn log_balance_strategy(max_balance: u64) -> impl Strategy { + // The logarithmic distribution is modeled by uniformly picking from ranges of powers of 2. + let minimum = gas_costs::TXN_RESERVED.next_power_of_two(); + assert!(max_balance >= minimum, "minimum to make sense"); + let mut strategies = vec![]; + // Balances below and around the minimum are interesting but don't cover *every* power of 2, + // just those starting from the minimum. + let mut lower_bound: u64 = 0; + let mut upper_bound: u64 = minimum; + loop { + strategies.push(lower_bound..upper_bound); + if upper_bound >= max_balance { + break; + } + lower_bound = upper_bound; + upper_bound = (upper_bound * 2).min(max_balance); + } + Union::new(strategies) +} + +/// A strategy that returns a random transaction. +pub fn all_transactions_strategy( + min: u64, + max: u64, +) -> impl Strategy> { + prop_oneof![ + // Most transactions should be p2p payments. + 8 => p2p_strategy(min, max), + // TODO: resurrecte once we have unhosted wallets + //1 => create_account_strategy(min, max), + 1 => any::().prop_map(RotateKeyGen::arced), + 1 => bad_txn_strategy(), + ] +} + +/// Run these transactions and make sure that they all cost the same amount of gas. +pub fn run_and_assert_gas_cost_stability( + universe: AccountUniverseGen, + transaction_gens: Vec, +) -> Result<(), TestCaseError> { + let mut executor = FakeExecutor::from_genesis_file(); + let mut universe = universe.setup_gas_cost_stability(&mut executor); + let (transactions, expected_values): (Vec<_>, Vec<_>) = transaction_gens + .iter() + .map(|transaction_gen| transaction_gen.clone().apply(&mut universe)) + .unzip(); + let outputs = executor.execute_block(transactions).unwrap(); + + for (idx, (output, expected_value)) in outputs.iter().zip(&expected_values).enumerate() { + prop_assert!( + transaction_status_eq(output.status(), &expected_value.0), + "unexpected status for transaction {}", + idx + ); + prop_assert_eq!( + output.gas_used(), + expected_value.1, + "transaction at idx {} did not have expected gas cost", + idx, + ); + } + Ok(()) +} + +/// Run these transactions and verify the expected output. +pub fn run_and_assert_universe( + universe: AccountUniverseGen, + transaction_gens: Vec, +) -> Result<(), TestCaseError> { + let mut executor = FakeExecutor::from_genesis_file(); + let mut universe = universe.setup(&mut executor); + let (transactions, expected_values): (Vec<_>, Vec<_>) = transaction_gens + .iter() + .map(|transaction_gen| transaction_gen.clone().apply(&mut universe)) + .unzip(); + let outputs = executor.execute_block(transactions).unwrap(); + + prop_assert_eq!(outputs.len(), expected_values.len()); + + for (idx, (output, expected)) in outputs.iter().zip(&expected_values).enumerate() { + prop_assert!( + transaction_status_eq(output.status(), &expected.0), + "unexpected status for transaction {}", + idx + ); + executor.apply_write_set(output.write_set()); + } + + assert_accounts_match(&universe, &executor) +} + +/// Verify that the account information in the universe matches the information in the executor. +pub fn assert_accounts_match( + universe: &AccountUniverse, + executor: &FakeExecutor, +) -> Result<(), TestCaseError> { + for (idx, account) in universe.accounts().iter().enumerate() { + let resource = executor + .read_account_resource(account.account()) + .expect("account resource must exist"); + let coin_store_resource = executor + .read_coin_store_resource(account.account()) + .expect("account balance resource must exist"); + let auth_key = account.account().auth_key(); + prop_assert_eq!( + auth_key.as_slice(), + resource.authentication_key(), + "account {} should have correct auth key", + idx + ); + prop_assert_eq!( + account.balance() as u128, + coin_store_resource.token(), + "account {} should have correct balance", + idx + ); + // XXX These two don't work at the moment because the VM doesn't bump up event counts. + // prop_assert_eq!( + // account.received_events_count(), + // AccountResource::read_received_events_count(&resource), + // "account {} should have correct received_events_count", + // idx + // ); + // prop_assert_eq!( + // account.sent_events_count(), + // AccountResource::read_sent_events_count(&resource), + // "account {} should have correct sent_events_count", + // idx + // ); + prop_assert_eq!( + account.sequence_number(), + resource.sequence_number(), + "account {} should have correct sequence number", + idx + ); + } + Ok(()) +} diff --git a/vm/e2e-tests/src/account_universe/bad_transaction.rs b/vm/e2e-tests/src/account_universe/bad_transaction.rs new file mode 100644 index 0000000000..c8671adabd --- /dev/null +++ b/vm/e2e-tests/src/account_universe/bad_transaction.rs @@ -0,0 +1,163 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::account_universe::{AUTransactionGen, AccountUniverse}; +use crate::common_transactions::empty_txn; +use crate::gas_costs; +use proptest::arbitrary::any_with; +use proptest::prelude::Strategy; +use proptest::prop_oneof; +use proptest_derive::Arbitrary; +use starcoin_crypto::ed25519::{Ed25519PrivateKey, Ed25519PublicKey}; +use starcoin_crypto::test_utils::KeyPair; +use starcoin_proptest_helpers::Index; +use starcoin_vm_types::gas_schedule::G_TEST_GAS_CONSTANTS; +use starcoin_vm_types::transaction::{SignedUserTransaction, TransactionStatus}; +use starcoin_vm_types::vm_status::StatusCode; +use std::sync::Arc; + +/// Represents a sequence number mismatch transaction +/// +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "(u64, u64)")] +pub struct SequenceNumberMismatchGen { + sender: Index, + #[proptest(strategy = "params.0 ..= params.1")] + seq: u64, +} + +impl AUTransactionGen for SequenceNumberMismatchGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let sender = universe.pick(self.sender).1; + + let seq = if sender.sequence_number == self.seq { + self.seq + 1 + } else { + self.seq + }; + + let txn = empty_txn(sender.account(), seq, gas_costs::TXN_RESERVED, 0); + ( + txn, + ( + if seq >= sender.sequence_number { + TransactionStatus::Discard(StatusCode::SEQUENCE_NUMBER_TOO_NEW) + } else { + TransactionStatus::Discard(StatusCode::SEQUENCE_NUMBER_TOO_OLD) + }, + 0, + ), + ) + } +} + +/// Represents a insufficient balance transaction +/// +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "(u64, u64)")] +pub struct InsufficientBalanceGen { + sender: Index, + #[proptest(strategy = "params.0 ..= params.1")] + gas_unit_price: u64, +} + +impl AUTransactionGen for InsufficientBalanceGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let sender = universe.pick(self.sender).1; + + let max_gas_unit = (sender.balance / self.gas_unit_price) + 1; + + let txn = empty_txn( + sender.account(), + sender.sequence_number, + max_gas_unit, + self.gas_unit_price, + ); + + // TODO: Move such config to AccountUniverse + let default_constants = G_TEST_GAS_CONSTANTS.clone(); + // let raw_bytes_len = AbstractMemorySize::new(txn.raw_txn_bytes_len() as u64); + // let min_cost = txn.gas_unit_price() + // .to_external_units(calculate_intrinsic_gas( + // raw_bytes_len, + // &default_constants, + // )) + // .get(); + // TODO(BobOng): e2e-test calculate_intrinsic_gas + let min_cost = txn.gas_unit_price(); + ( + txn, + ( + if max_gas_unit > default_constants.maximum_number_of_gas_units { + TransactionStatus::Discard( + StatusCode::MAX_GAS_UNITS_EXCEEDS_MAX_GAS_UNITS_BOUND, + ) + } else if max_gas_unit < min_cost { + TransactionStatus::Discard( + StatusCode::MAX_GAS_UNITS_BELOW_MIN_TRANSACTION_GAS_UNITS, + ) + } else if self.gas_unit_price > default_constants.max_price_per_gas_unit { + TransactionStatus::Discard(StatusCode::GAS_UNIT_PRICE_ABOVE_MAX_BOUND) + } else if self.gas_unit_price < default_constants.min_price_per_gas_unit { + TransactionStatus::Discard(StatusCode::GAS_UNIT_PRICE_BELOW_MIN_BOUND) + } else { + TransactionStatus::Discard(StatusCode::INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE) + }, + 0, + ), + ) + } +} + +/// Represents a authkey mismatch transaction +/// +#[derive(Arbitrary, Clone, Debug)] +#[proptest(no_params)] +pub struct InvalidAuthkeyGen { + sender: Index, + #[proptest( + strategy = "starcoin_crypto::test_utils::uniform_keypair_strategy_with_perturbation(1)" + )] + new_keypair: KeyPair, +} + +impl AUTransactionGen for InvalidAuthkeyGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let sender = universe.pick(self.sender).1; + + // let txn = sender + // .account() + // .transaction() + // .script(Script::new(EMPTY_SCRIPT.clone(), vec![], vec![])) + // .sequence_number(sender.sequence_number) + // .raw() + // .sign( + // &self.new_keypair.private_key, + // self.new_keypair.public_key.clone(), + // ) + // .unwrap() + // .into_inner(); + let txn = empty_txn(sender.account(), sender.sequence_number, 0, 0); + ( + txn, + (TransactionStatus::Discard(StatusCode::INVALID_AUTH_KEY), 0), + ) + } +} + +pub fn bad_txn_strategy() -> impl Strategy> { + prop_oneof![ + 1 => any_with::((0, 10_000)).prop_map(SequenceNumberMismatchGen::arced), + 1 => any_with::(()).prop_map(InvalidAuthkeyGen::arced), + 1 => any_with::((1, 20_000)).prop_map(InsufficientBalanceGen::arced), + ] +} diff --git a/vm/e2e-tests/src/account_universe/create_account.rs b/vm/e2e-tests/src/account_universe/create_account.rs new file mode 100644 index 0000000000..e9b74de2e1 --- /dev/null +++ b/vm/e2e-tests/src/account_universe/create_account.rs @@ -0,0 +1,123 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{ + account::{Account, AccountData, AccountRoleSpecifier}, + account_universe::{ + txn_one_account_result, AUTransactionGen, AccountPair, AccountPairGen, AccountUniverse, + }, + common_transactions::create_account_txn, + gas_costs, +}; +use move_core_types::vm_status::KeptVMStatus; +use proptest::prelude::*; +use proptest_derive::Arbitrary; +use starcoin_proptest_helpers::Index; +use starcoin_vm_types::{ + transaction::{SignedUserTransaction, TransactionStatus}, + vm_status::{AbortLocation, StatusCode}, +}; +use std::sync::Arc; + +/// Represents a create-account transaction performed in the account universe. +/// +/// The parameters are the minimum and maximum balances to transfer. +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "(u64, u64)")] +pub struct CreateAccountGen { + sender: Index, + new_account: Account, + #[proptest(strategy = "params.0 ..= params.1")] + amount: u64, +} + +impl AUTransactionGen for CreateAccountGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let sender = universe.pick(self.sender).1; + + let txn = create_account_txn(sender.account(), &self.new_account, sender.sequence_number); + + let mut gas_used = sender.create_account_gas_cost(); + let low_balance_gas_used = sender.create_account_low_balance_gas_cost(); + let gas_price = txn.gas_unit_price(); + + let (status, is_success) = txn_one_account_result( + sender, + self.amount, + gas_price, + gas_used, + low_balance_gas_used, + ); + if is_success { + sender.event_counter_created = true; + universe.add_account(AccountData::with_account( + self.new_account.clone(), + self.amount, + 0, + AccountRoleSpecifier::default(), + )); + } else { + gas_used = 0; + } + + (txn, (status, gas_used)) + } +} + +/// Represents a create-account transaction in the account universe where the destination already +/// exists. +/// +/// The parameters are the minimum and maximum balances to transfer. +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "(u64, u64)")] +pub struct CreateExistingAccountGen { + sender_receiver: AccountPairGen, +} + +impl AUTransactionGen for CreateExistingAccountGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let AccountPair { + account_1: sender, + account_2: receiver, + .. + } = self.sender_receiver.pick(universe); + + let txn = create_account_txn(sender.account(), receiver.account(), sender.sequence_number); + + // This transaction should never work, but it will fail differently if there's not enough + // gas to reserve. + let mut gas_used = 0; + let gas_price = txn.gas_unit_price(); + let enough_max_gas = sender.balance >= gas_costs::TXN_RESERVED * gas_price; + let status = if enough_max_gas { + sender.sequence_number += 1; + gas_used = sender.create_existing_account_gas_cost(); + sender.balance -= gas_used * gas_price; + // TODO(tmn) provide a real abort location + TransactionStatus::Keep(KeptVMStatus::MoveAbort(AbortLocation::Script, 777_777)) + } else { + // Not enough gas to get past the prologue. + TransactionStatus::Discard(StatusCode::INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE) + }; + + (txn, (status, gas_used)) + } +} + +pub fn create_account_strategy( + min: u64, + max: u64, +) -> impl Strategy> { + prop_oneof![ + 3 => any_with::((min, max)).prop_map(CreateAccountGen::arced), + 1 => any_with::((min, max)).prop_map( + CreateExistingAccountGen::arced, + ), + ] +} diff --git a/vm/e2e-tests/src/account_universe/peer_to_peer.rs b/vm/e2e-tests/src/account_universe/peer_to_peer.rs new file mode 100644 index 0000000000..61e58ea6ab --- /dev/null +++ b/vm/e2e-tests/src/account_universe/peer_to_peer.rs @@ -0,0 +1,125 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::account_universe::{AUTransactionGen, AccountPair, AccountPairGen, AccountUniverse}; +use crate::common_transactions::peer_to_peer_txn; +use move_core_types::ident_str; +use move_core_types::vm_status::KeptVMStatus; +use proptest::arbitrary::any_with; +use proptest::prelude::Strategy; +use proptest::prop_oneof; +use proptest_derive::Arbitrary; +use starcoin_vm_types::account_config::CORE_CODE_ADDRESS; +use starcoin_vm_types::language_storage::ModuleId; +use starcoin_vm_types::transaction::{SignedUserTransaction, TransactionStatus}; +use starcoin_vm_types::vm_status::{AbortLocation, StatusCode}; +use std::sync::Arc; + +/// Represents a peer-to-peer transaction performed in the account universe. +/// +/// The parameters are the minimum and maximum balances to transfer. +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "(u64, u64)")] +pub struct P2PTransferGen { + sender_receiver: AccountPairGen, + #[proptest(strategy = "params.0 ..= params.1")] + amount: u64, +} + +impl AUTransactionGen for P2PTransferGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let AccountPair { + account_1: sender, + account_2: receiver, + .. + } = self.sender_receiver.pick(universe); + + let txn = peer_to_peer_txn( + sender.account(), + receiver.account(), + sender.sequence_number, + self.amount, + ); + + // Now figure out whether the transaction will actually work. + // This means that we'll get through the main part of the transaction. + let enough_to_transfer = sender.balance >= self.amount; + let gas_amount = sender.peer_to_peer_gas_cost() * txn.gas_unit_price(); + let to_deduct = self.amount + gas_amount; + let enough_max_gas = sender.balance >= gas_amount; + let mut gas_used = 0; + // This means that we'll get through the entire transaction, including the epilogue + // (where gas costs are deducted). + let enough_to_succeed = sender.balance >= to_deduct; + + // Expect a failure if the amount is greater than the current balance. + // XXX return the failure somehow? + let status; + match (enough_max_gas, enough_to_transfer, enough_to_succeed) { + (true, true, true) => { + // Success! + sender.sequence_number += 1; + sender.sent_events_count += 1; + sender.balance -= to_deduct; + + receiver.balance += self.amount; + receiver.received_events_count += 1; + + status = TransactionStatus::Keep(KeptVMStatus::Executed); + gas_used = sender.peer_to_peer_gas_cost(); + } + (true, true, false) => { + // Enough gas to pass validation and to do the transfer, but not enough to succeed + // in the epilogue. The transaction will be run and gas will be deducted from the + // sender, but no other changes will happen. + sender.sequence_number += 1; + gas_used = sender.peer_to_peer_gas_cost(); + sender.balance -= gas_used * txn.gas_unit_price(); + // the balance was insufficient while trying to deduct gas costs in the + // epilogue. + // TODO: define these values in a central location + status = TransactionStatus::Keep(KeptVMStatus::MoveAbort( + AbortLocation::Module(ModuleId::new( + CORE_CODE_ADDRESS, + ident_str!("Token").to_owned(), + )), + 1287, + )); + } + (true, false, _) => { + // Enough to pass validation but not to do the transfer. The transaction will be run + // and gas will be deducted from the sender, but no other changes will happen. + sender.sequence_number += 1; + gas_used = sender.peer_to_peer_too_low_gas_cost(); + sender.balance -= gas_used * txn.gas_unit_price(); + // the balance was insufficient while trying to transfer. + status = TransactionStatus::Keep(KeptVMStatus::MoveAbort( + AbortLocation::Module(ModuleId::new( + CORE_CODE_ADDRESS, + ident_str!("Token").to_owned(), + )), + 1287, + )); + } + (false, _, _) => { + // Not enough gas to pass validation. Nothing will happen. + status = TransactionStatus::Discard( + StatusCode::INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE, + ); + } + } + (txn, (status, gas_used)) + } +} + +pub fn p2p_strategy( + min: u64, + max: u64, +) -> impl Strategy> { + prop_oneof![ + 3 => any_with::((min, max)).prop_map(P2PTransferGen::arced), + ] +} diff --git a/vm/e2e-tests/src/account_universe/rotate_key.rs b/vm/e2e-tests/src/account_universe/rotate_key.rs new file mode 100644 index 0000000000..336dfdb936 --- /dev/null +++ b/vm/e2e-tests/src/account_universe/rotate_key.rs @@ -0,0 +1,62 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{ + account_universe::{AUTransactionGen, AccountUniverse}, + common_transactions::rotate_key_txn, + gas_costs, +}; +use move_core_types::vm_status::KeptVMStatus; +use proptest::prelude::*; +use proptest_derive::Arbitrary; +use starcoin_crypto::{ + ed25519::{Ed25519PrivateKey, Ed25519PublicKey}, + test_utils::KeyPair, +}; +use starcoin_proptest_helpers::Index; +use starcoin_vm_types::{ + transaction::{authenticator::AuthenticationKey, SignedUserTransaction, TransactionStatus}, + vm_status::StatusCode, +}; + +/// Represents a rotate-key transaction performed in the account universe. +#[derive(Arbitrary, Clone, Debug)] +#[proptest(no_params)] +pub struct RotateKeyGen { + sender: Index, + #[proptest( + strategy = "starcoin_crypto::test_utils::uniform_keypair_strategy_with_perturbation(0)" + )] + new_keypair: KeyPair, +} + +impl AUTransactionGen for RotateKeyGen { + fn apply( + &self, + universe: &mut AccountUniverse, + ) -> (SignedUserTransaction, (TransactionStatus, u64)) { + let sender = universe.pick(self.sender).1; + + let key_hash = AuthenticationKey::ed25519(&self.new_keypair.public_key).to_vec(); + let txn = rotate_key_txn(sender.account(), key_hash, sender.sequence_number); + + // This should work all the time except for if the balance is too low for gas. + let mut gas_used = 0; + let enough_max_gas = sender.balance >= gas_costs::TXN_RESERVED * txn.gas_unit_price(); + let status = if enough_max_gas { + sender.sequence_number += 1; + gas_used = sender.rotate_key_gas_cost(); + sender.balance -= gas_used * txn.gas_unit_price(); + sender.rotate_key( + self.new_keypair.private_key.clone(), + self.new_keypair.public_key.clone(), + ); + + TransactionStatus::Keep(KeptVMStatus::Executed) + } else { + TransactionStatus::Discard(StatusCode::INSUFFICIENT_BALANCE_FOR_TRANSACTION_FEE) + }; + + (txn, (status, gas_used)) + } +} diff --git a/vm/e2e-tests/src/account_universe/universe.rs b/vm/e2e-tests/src/account_universe/universe.rs new file mode 100644 index 0000000000..27361ee57e --- /dev/null +++ b/vm/e2e-tests/src/account_universe/universe.rs @@ -0,0 +1,277 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Logic for account universes. This is not in the parent module to enforce privacy. + +use crate::{ + account::AccountData, + account_universe::{default_num_accounts, default_num_transactions, AccountCurrent}, + executor::FakeExecutor, +}; +use proptest::{ + collection::{vec, SizeRange}, + prelude::*, +}; +use proptest_derive::Arbitrary; +use starcoin_proptest_helpers::{pick_slice_idxs, Index}; + +/// A set of accounts which can be used to construct an initial state. +/// +/// For more, see the [`account_universe` module documentation][self]. +#[derive(Clone, Debug)] +pub struct AccountUniverseGen { + accounts: Vec, + pick_style: AccountPickStyle, +} + +/// A set of accounts that has been set up and can now be used to conduct transactions on. +/// +/// For more, see the [`account_universe` module documentation][self]. +#[derive(Clone, Debug)] +pub struct AccountUniverse { + accounts: Vec, + picker: AccountPicker, + /// Whether to ignore any new accounts that transactions add to the universe. + ignore_new_accounts: bool, +} + +/// Allows pairs of accounts to be uniformly randomly selected from an account universe. +#[derive(Arbitrary, Clone, Debug)] +pub struct AccountPairGen { + pair: [Index; 2], + // The pick_slice_idx method used by this struct returns values in order, so use this flag + // to determine whether to reverse it. + reverse: bool, +} + +/// Determines the sampling algorithm used to pick accounts from the universe. +#[derive(Clone, Debug)] +pub enum AccountPickStyle { + /// An account may be picked as many times as possible. + Unlimited, + /// An account may only be picked these many times. + Limited(usize), + // TODO: Scaled(usize) +} + +impl AccountUniverseGen { + /// Returns a [`Strategy`] that generates a universe of accounts with pre-populated initial + /// balances. + pub fn strategy( + num_accounts: impl Into, + balance_strategy: impl Strategy, + ) -> impl Strategy { + // Pick a sequence number in a smaller range so that valid transactions can be generated. + // XXX should we also test edge cases around large sequence numbers? + // Note that using a function as a strategy directly means that shrinking will not occur, + // but that should be fine because there's nothing to really shrink within accounts anyway. + vec(AccountData::strategy(balance_strategy), num_accounts).prop_map(|accounts| Self { + accounts, + pick_style: AccountPickStyle::Unlimited, + }) + } + + /// Returns a [`Strategy`] that generates a universe of accounts that's guaranteed to succeed, + /// assuming that any transfers out of accounts will be 100_000 or below. + pub fn success_strategy(min_accounts: usize) -> impl Strategy { + // Set the minimum balance to be 5x possible transfers out to handle potential gas cost + // issues. + let min_balance = (100_000 * (default_num_transactions()) * 5) as u64; + let max_balance = min_balance * 10; + Self::strategy( + min_accounts..default_num_accounts(), + min_balance..max_balance, + ) + } + + /// Sets the pick style used by this account universe. + pub fn set_pick_style(&mut self, pick_style: AccountPickStyle) -> &mut Self { + self.pick_style = pick_style; + self + } + + /// Returns the number of accounts in this account universe. + pub fn num_accounts(&self) -> usize { + self.accounts.len() + } + + /// Returns an [`AccountUniverse`] with the initial state generated in this universe. + pub fn setup(self, executor: &mut FakeExecutor) -> AccountUniverse { + for account_data in &self.accounts { + executor.add_account_data(account_data); + } + + AccountUniverse::new(self.accounts, self.pick_style, false) + } + + /// Returns an [`AccountUniverse`] with the initial state generated in this universe, and + /// configures the universe to run tests in gas-cost-stability mode. + /// + /// The stability mode causes new accounts to be dropped, since those accounts will usually + /// not be funded enough. + pub fn setup_gas_cost_stability(self, executor: &mut FakeExecutor) -> AccountUniverse { + for account_data in &self.accounts { + executor.add_account_data(account_data); + } + AccountUniverse::new(self.accounts, self.pick_style, true) + } +} + +impl AccountUniverse { + fn new( + accounts: Vec, + pick_style: AccountPickStyle, + ignore_new_accounts: bool, + ) -> Self { + let accounts: Vec<_> = accounts.into_iter().map(AccountCurrent::new).collect(); + let picker = AccountPicker::new(pick_style, accounts.len()); + + Self { + accounts, + picker, + ignore_new_accounts, + } + } + + /// Returns the number of accounts currently in this universe. + /// + /// Some transactions might cause new accounts to be created. The return value of this method + /// will include those new accounts. + pub fn num_accounts(&self) -> usize { + self.accounts.len() + } + + /// Returns the accounts currently in this universe. + /// + /// Some transactions might cause new accounts to be created. The return value of this method + /// will include those new accounts. + pub fn accounts(&self) -> &[AccountCurrent] { + &self.accounts + } + + /// Adds an account to the universe so that future transactions can be made out of this account. + /// + /// This is ignored if the universe was configured to be in gas-cost-stability mode. + pub fn add_account(&mut self, account_data: AccountData) { + if !self.ignore_new_accounts { + self.accounts.push(AccountCurrent::new(account_data)); + } + } + + /// Picks an account using the provided `Index` as a source of randomness. + pub fn pick(&mut self, index: Index) -> (usize, &mut AccountCurrent) { + let idx = self.picker.pick(index); + (idx, &mut self.accounts[idx]) + } +} + +#[derive(Clone, Debug)] +enum AccountPicker { + Unlimited(usize), + // Vector of (index, times remaining). + Limited(Vec<(usize, usize)>), + // TODO: Scaled(RepeatVec) +} + +impl AccountPicker { + fn new(pick_style: AccountPickStyle, num_accounts: usize) -> Self { + match pick_style { + AccountPickStyle::Unlimited => AccountPicker::Unlimited(num_accounts), + AccountPickStyle::Limited(limit) => { + let remaining = (0..num_accounts).map(|idx| (idx, limit)).collect(); + AccountPicker::Limited(remaining) + } + } + } + + fn pick(&mut self, index: Index) -> usize { + match self { + AccountPicker::Unlimited(num_accounts) => index.index(*num_accounts), + AccountPicker::Limited(remaining) => { + let remaining_idx = index.index(remaining.len()); + Self::pick_limited(remaining, remaining_idx) + } + } + } + + fn pick_pair(&mut self, indexes: &[Index; 2]) -> [usize; 2] { + match self { + AccountPicker::Unlimited(num_accounts) => Self::pick_pair_impl(*num_accounts, indexes), + AccountPicker::Limited(remaining) => { + let [remaining_idx_1, remaining_idx_2] = + Self::pick_pair_impl(remaining.len(), indexes); + // Use the later index first to avoid invalidating indexes. + let account_idx_2 = Self::pick_limited(remaining, remaining_idx_2); + let account_idx_1 = Self::pick_limited(remaining, remaining_idx_1); + + [account_idx_1, account_idx_2] + } + } + } + + fn pick_pair_impl(max: usize, indexes: &[Index; 2]) -> [usize; 2] { + let idxs = pick_slice_idxs(max, indexes); + assert_eq!(idxs.len(), 2); + let idxs = [idxs[0], idxs[1]]; + assert!( + idxs[0] < idxs[1], + "pick_slice_idxs should return sorted order" + ); + idxs + } + + fn pick_limited(remaining: &mut Vec<(usize, usize)>, remaining_idx: usize) -> usize { + let (account_idx, times_remaining) = { + let (account_idx, times_remaining) = &mut remaining[remaining_idx]; + *times_remaining -= 1; + (*account_idx, *times_remaining) + }; + + if times_remaining == 0 { + // Remove the account from further consideration. + remaining.remove(remaining_idx); + } + + account_idx + } +} + +impl AccountPairGen { + /// Picks two accounts uniformly randomly from this universe and returns mutable references to + /// them. + pub fn pick<'a>(&self, universe: &'a mut AccountUniverse) -> AccountPair<'a> { + let [low_idx, high_idx] = universe.picker.pick_pair(&self.pair); + // Need to use `split_at_mut` because you can't have multiple mutable references to items + // from a single slice at any given time. + let (head, tail) = universe.accounts.split_at_mut(low_idx + 1); + let (low_account, high_account) = (&mut head[low_idx], &mut tail[high_idx - low_idx - 1]); + + if self.reverse { + AccountPair { + idx_1: high_idx, + idx_2: low_idx, + account_1: high_account, + account_2: low_account, + } + } else { + AccountPair { + idx_1: low_idx, + idx_2: high_idx, + account_1: low_account, + account_2: high_account, + } + } + } +} + +/// Mutable references to a pair of distinct accounts picked from a universe. +pub struct AccountPair<'a> { + /// The index of the first account picked. + pub idx_1: usize, + /// The index of the second account picked. + pub idx_2: usize, + /// A mutable reference to the first account picked. + pub account_1: &'a mut AccountCurrent, + /// A mutable reference to the second account picked. + pub account_2: &'a mut AccountCurrent, +} diff --git a/vm/e2e-tests/src/common_transactions.rs b/vm/e2e-tests/src/common_transactions.rs new file mode 100644 index 0000000000..5f2379150d --- /dev/null +++ b/vm/e2e-tests/src/common_transactions.rs @@ -0,0 +1,147 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Support for encoding transactions for common situations. + +use crate::account::Account; +use starcoin_config::ChainNetwork; +use starcoin_transaction_builder::{build_signed_empty_txn, peer_to_peer_v2}; +use starcoin_types::account::Account as StarcoinAccount; +use starcoin_types::account::DEFAULT_EXPIRATION_TIME; +use starcoin_vm_types::genesis_config::ChainId; +use starcoin_vm_types::transaction::{RawUserTransaction, SignedUserTransaction}; +use std::time::{SystemTime, UNIX_EPOCH}; +use test_helper::txn::create_account_txn_sent_as_association; + +// pub static EMPTY_SCRIPT: Lazy> = Lazy::new(|| { +// let code = " +// main(account: signer) { +// label b0: +// return; +// } +// "; +// +// let compiler = Compiler { +// deps: cached_framework_packages::modules().iter().collect(), +// }; +// compiler.into_script_blob(code).expect("Failed to compile") +// }); + +fn now_time() -> u64 { + let current_time = SystemTime::now(); + current_time.duration_since(UNIX_EPOCH).unwrap().as_secs() +} + +pub fn empty_txn( + sender: &Account, + seq_num: u64, + _max_gas_amount: u64, + _gas_unit_price: u64, +) -> SignedUserTransaction { + build_signed_empty_txn( + sender.address().clone(), + &sender.privkey.clone().into(), + seq_num, + now_time() + DEFAULT_EXPIRATION_TIME, + ChainId::test(), + ) + // sender + // .transaction() + // .script(Script::new(EMPTY_SCRIPT.to_vec(), vec![], vec![])) + // .sequence_number(seq_num) + // .max_gas_amount(max_gas_amount) + // .gas_unit_price(gas_unit_price) + // .sign() +} + +/// Returns a transaction to create a new account with the given arguments. +pub fn create_account_txn( + _sender: &Account, + new_account: &Account, + seq_num: u64, +) -> SignedUserTransaction { + let starcoin_acc = StarcoinAccount::with_keypair( + new_account.privkey.clone().into(), + new_account.pubkey.clone().into(), + Some(new_account.address().clone()), + ); + create_account_txn_sent_as_association( + &starcoin_acc, + seq_num + 1, + 0, + 1, + &ChainNetwork::new_test(), + ) + // sender + // .transaction() + // .payload(starcoin_stdlib::encode_account_create_account( + // *new_account.address(), + // )) + // .sequence_number(seq_num) + // .sign() +} + +/// Returns a transaction to transfer coin from one account to another (possibly new) one, with the +/// given arguments. +pub fn peer_to_peer_txn( + sender: &Account, + receiver: &Account, + seq_num: u64, + transfer_amount: u64, +) -> SignedUserTransaction { + // get a SignedUserTransaction + // sender + // .transaction() + // .payload(starcoin_stdlib::encode_test_coin_transfer( + // *receiver.address(), + // transfer_amount, + // )) + // .sequence_number(seq_num) + // .sign() + let starcoin_acc = StarcoinAccount::with_keypair( + sender.privkey.clone().into(), + sender.pubkey.clone().into(), + Some(sender.address().clone()), + ); + peer_to_peer_v2( + &starcoin_acc, + receiver.address(), + seq_num, + transfer_amount as u128, + &ChainNetwork::new_test(), + ) +} + +/// Returns a transaction to change the keys for the given account. +pub fn rotate_key_txn( + sender: &Account, + _new_key_hash: Vec, + seq_num: u64, +) -> SignedUserTransaction { + // sender + // .transaction() + // .payload(starcoin_stdlib::encode_account_rotate_authentication_key( + // new_key_hash, + // )) + // .sequence_number(seq_num) + // .sign() + // TODO(BobOng): e2e-test + empty_txn(sender, seq_num, 0, 0) +} + +/// Returns a transaction to change the keys for the given account. +pub fn raw_rotate_key_txn( + sender: &Account, + _new_key_hash: Vec, + seq_num: u64, +) -> RawUserTransaction { + // sender + // .transaction() + // .payload(starcoin_stdlib::encode_account_rotate_authentication_key( + // new_key_hash, + // )) + // .sequence_number(seq_num) + // .raw() + // TODO(BobOng): e2e-test + empty_txn(sender, seq_num, 0, 0).into_raw_transaction() +} diff --git a/vm/e2e-tests/src/compile.rs b/vm/e2e-tests/src/compile.rs new file mode 100644 index 0000000000..8b1797d01e --- /dev/null +++ b/vm/e2e-tests/src/compile.rs @@ -0,0 +1,54 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Support for compiling scripts and modules in tests. + +use move_ir_compiler::Compiler; +use starcoin_vm_types::file_format::CompiledModule; +use starcoin_vm_types::genesis_config::StdlibVersion::Latest; +use starcoin_vm_types::transaction::{Module, Script}; +use stdlib::{stdlib_compiled_modules, StdLibOptions}; + +/// Compile the provided Move code into a blob which can be used as the code to be published +/// (a Module). +pub fn compile_module(code: &str) -> (CompiledModule, Module) { + let compiled_module = Compiler { + //deps: cached_framework_packages::modules().iter().collect(), + deps: stdlib_compiled_modules(StdLibOptions::Compiled(Latest)) + .iter() + .collect(), + } + .into_compiled_module(code) + .expect("Module compilation failed"); + let module = Module::new( + Compiler { + //deps: cached_framework_packages::modules().iter().collect(), + deps: stdlib_compiled_modules(StdLibOptions::Compiled(Latest)) + .iter() + .collect(), + } + .into_module_blob(code) + .expect("Module compilation failed"), + ); + (compiled_module, module) +} + +/// Compile the provided Move code into a blob which can be used as the code to be executed +/// (a Script). +pub fn compile_script(code: &str, _extra_deps: Vec) -> Script { + let deps = stdlib_compiled_modules(StdLibOptions::Compiled(Latest)); + let compiler = Compiler { + // deps: cached_framework_packages::modules() + // .iter() + // .chain(extra_deps.iter()) + // .collect(), + deps: deps.iter().collect(), + }; + Script::new( + compiler + .into_script_blob(code) + .expect("Script compilation failed"), + vec![], + vec![], + ) +} diff --git a/vm/e2e-tests/src/data_store.rs b/vm/e2e-tests/src/data_store.rs new file mode 100644 index 0000000000..bf9c595b7f --- /dev/null +++ b/vm/e2e-tests/src/data_store.rs @@ -0,0 +1,140 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Support for mocking the Aptos data store. +use crate::account::AccountData; +use anyhow::Result; +use serde::{Deserialize, Serialize}; +use starcoin_vm_types::{ + access_path::AccessPath, + language_storage::ModuleId, + state_store::state_key::StateKey, + state_view::StateView, + write_set::{WriteOp, WriteSet}, +}; + +use starcoin_crypto::HashValue; +use starcoin_statedb::ChainStateWriter; +use starcoin_types::state_set::ChainStateSet; +use std::collections::HashMap; +use std::sync::{RwLock, RwLockReadGuard}; + +/// Dummy genesis ChangeSet for testing +// TODO(BobOng): e2e-test +// pub static GENESIS_CHANGE_SET: Lazy = +// Lazy::new(|| generate_genesis_change_set_for_testing(GenesisOptions::Compiled)); +// +// pub static GENESIS_CHANGE_SET_FRESH: Lazy = +// Lazy::new(|| generate_genesis_change_set_for_testing(GenesisOptions::Fresh)); + +/// An in-memory implementation of [`StateView`] and [`RemoteCache`] for the VM. +/// +/// Tests use this to set up state, and pass in a reference to the cache whenever a `StateView` or +/// `RemoteCache` is needed. +#[derive(Debug, Default, Serialize, Deserialize)] +pub struct FakeDataStore { + state_data: RwLock>>, +} + +impl FakeDataStore { + /// Creates a new `FakeDataStore` with the provided initial data. + pub fn new(data: HashMap>) -> Self { + FakeDataStore { + state_data: RwLock::new(data), + } + } + + /// Adds a [`WriteSet`] to this data store. + pub fn add_write_set(&self, write_set: &WriteSet) { + let mut write_handle = self.state_data.write().expect("Panic for lock"); + for (state_key, write_op) in write_set { + match write_op { + WriteOp::Value(blob) => { + write_handle.insert(state_key.clone(), blob.clone()); + } + WriteOp::Deletion => { + write_handle.remove(state_key).expect("Panic for remove"); + } + } + } + } + + /// Sets a (key, value) pair within this data store. + /// + /// Returns the previous data if the key was occupied. + pub fn set(&self, state_key: StateKey, data_blob: Vec) -> Option> { + let mut write_handle = self.state_data.write().expect("Panic for lock"); + write_handle.insert(state_key, data_blob) + } + + /// Deletes a key from this data store. + /// + /// Returns the previous data if the key was occupied. + pub fn remove(&self, state_key: &StateKey) -> Option> { + let mut write_handle = self.state_data.write().expect("Panic for lock"); + write_handle.remove(state_key) + } + + /// Adds an [`AccountData`] to this data store. + pub fn add_account_data(&self, account_data: &AccountData) { + let write_set = account_data.to_writeset(); + self.add_write_set(&write_set) + } + + /// Adds a [`CompiledModule`] to this data store. + /// + /// Does not do any sort of verification on the module. + pub fn add_module(&mut self, module_id: &ModuleId, blob: Vec) { + let access_path = AccessPath::from(module_id); + self.set(StateKey::AccessPath(access_path), blob); + } + + /// Yields a reference to the internal data structure of the global state + pub fn inner(&self) -> RwLockReadGuard>> { + self.state_data.read().expect("Panic for read state data") + } +} + +// This is used by the `execute_block` API. +// TODO: only the "sync" get is implemented +impl StateView for FakeDataStore { + fn get_state_value(&self, state_key: &StateKey) -> Result>> { + Ok(self.inner().get(state_key).cloned()) + } + + fn is_genesis(&self) -> bool { + self.inner().is_empty() + } +} + +impl ChainStateWriter for FakeDataStore { + /// Sets state at access_path. + fn set(&self, access_path: &AccessPath, value: Vec) -> Result<()> { + self.set(StateKey::AccessPath(access_path.clone()), value); + Ok(()) + } + + /// Remove state at access_path + fn remove(&self, access_path: &AccessPath) -> Result<()> { + self.remove(&StateKey::AccessPath(access_path.clone())); + Ok(()) + } + + /// Apply dump result to ChainState + fn apply(&self, _state_set: ChainStateSet) -> Result<()> { + Ok(()) + } + + fn apply_write_set(&self, write_set: WriteSet) -> Result<()> { + self.add_write_set(&write_set); + Ok(()) + } + + fn commit(&self) -> Result { + Ok(HashValue::zero()) + } + + fn flush(&self) -> Result<()> { + Ok(()) + } +} diff --git a/vm/e2e-tests/src/execution_strategies/basic_strategy.rs b/vm/e2e-tests/src/execution_strategies/basic_strategy.rs new file mode 100644 index 0000000000..67c78687e9 --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/basic_strategy.rs @@ -0,0 +1,54 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] + +use crate::{ + execution_strategies::types::{Block, Executor, ExecutorResult, PartitionStrategy}, + executor::FakeExecutor, +}; +use starcoin_vm_types::{transaction::SignedUserTransaction, vm_status::VMStatus}; + +#[derive(Debug, Clone)] +pub struct BasicStrategy; + +impl PartitionStrategy for BasicStrategy { + type Txn = SignedUserTransaction; + fn partition(&mut self, block: Block) -> Vec> { + vec![block] + } +} + +#[derive(Debug)] +pub struct BasicExecutor { + executor: FakeExecutor, + strategy: BasicStrategy, +} + +impl Default for BasicExecutor { + fn default() -> Self { + Self::new() + } +} + +impl BasicExecutor { + pub fn new() -> Self { + Self { + executor: FakeExecutor::from_genesis_file(), + strategy: BasicStrategy, + } + } +} + +impl Executor for BasicExecutor { + type Txn = ::Txn; + type BlockResult = VMStatus; + fn execute_block(&mut self, txns: Block) -> ExecutorResult { + let mut block = self.strategy.partition(txns); + let outputs = self.executor.execute_block(block.remove(0))?; + for output in &outputs { + self.executor.apply_write_set(output.write_set()) + } + Ok(outputs) + } +} diff --git a/vm/e2e-tests/src/execution_strategies/guided_strategy.rs b/vm/e2e-tests/src/execution_strategies/guided_strategy.rs new file mode 100644 index 0000000000..214703b6be --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/guided_strategy.rs @@ -0,0 +1,86 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use crate::{ + execution_strategies::types::{Block, Executor, ExecutorResult, PartitionStrategy}, + executor::FakeExecutor, +}; +use starcoin_vm_types::{transaction::SignedUserTransaction, vm_status::VMStatus}; + +#[derive(Debug, Clone, PartialEq)] +pub enum AnnotatedTransaction { + Block, + Txn(Box), +} + +#[derive(Debug, Clone)] +pub struct PartitionedGuidedStrategy; + +impl PartitionStrategy for PartitionedGuidedStrategy { + type Txn = AnnotatedTransaction; + fn partition(&mut self, block: Block) -> Vec> { + block + .split(|atxn| atxn == &AnnotatedTransaction::Block) + .map(move |block| { + block + .iter() + .map(move |atxn| match atxn { + AnnotatedTransaction::Block => unreachable!(), + AnnotatedTransaction::Txn(txn) => *txn.clone(), + }) + .collect() + }) + .collect() + } +} + +#[derive(Debug, Clone)] +pub struct UnPartitionedGuidedStrategy; + +impl PartitionStrategy for UnPartitionedGuidedStrategy { + type Txn = AnnotatedTransaction; + fn partition(&mut self, block: Block) -> Vec> { + vec![block + .into_iter() + .filter_map(|atxn| match atxn { + AnnotatedTransaction::Block => None, + AnnotatedTransaction::Txn(txn) => Some(*txn), + }) + .collect()] + } +} + +pub struct GuidedExecutor { + strategy: Strategy, + executor: FakeExecutor, +} + +impl GuidedExecutor { + pub fn new(strategy: Strategy) -> Self { + Self { + strategy, + executor: FakeExecutor::from_genesis_file(), + } + } +} + +impl Executor for GuidedExecutor { + type Txn = Strategy::Txn; + type BlockResult = VMStatus; + fn execute_block(&mut self, block: Block) -> ExecutorResult { + let mut outputs = vec![]; + for block in self.strategy.partition(block).into_iter() { + outputs.extend( + self.executor + .execute_block(block)? + .into_iter() + .map(|output| { + self.executor.apply_write_set(output.write_set()); + output + }), + ) + } + Ok(outputs) + } +} diff --git a/vm/e2e-tests/src/execution_strategies/mod.rs b/vm/e2e-tests/src/execution_strategies/mod.rs new file mode 100644 index 0000000000..479f7c11e9 --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/mod.rs @@ -0,0 +1,10 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] + +pub mod basic_strategy; +pub mod guided_strategy; +pub mod multi_strategy; +pub mod random_strategy; +pub mod types; diff --git a/vm/e2e-tests/src/execution_strategies/multi_strategy.rs b/vm/e2e-tests/src/execution_strategies/multi_strategy.rs new file mode 100644 index 0000000000..1fcb7cebeb --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/multi_strategy.rs @@ -0,0 +1,88 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use crate::execution_strategies::types::{Block, Executor, ExecutorResult}; +use starcoin_vm_types::transaction::TransactionOutput; +use std::{collections::BTreeMap, error::Error, fmt}; + +#[derive(Debug)] +pub enum MultiResult { + NonMatchingOutput(TransactionOutput, TransactionOutput), + OtherResult(E), +} + +impl std::fmt::Display for MultiResult { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + match self { + MultiResult::OtherResult(err) => std::fmt::Display::fmt(&err, f), + MultiResult::NonMatchingOutput(output1, output2) => { + write!(f, "{:?} != {:?}", output1, output2) + } + } + } +} + +impl Error for MultiResult { + fn source(&self) -> Option<&(dyn Error + 'static)> { + match self { + MultiResult::OtherResult(err) => err.source(), + MultiResult::NonMatchingOutput(_output1, _output2) => None, + } + } +} + +pub struct MultiExecutor { + executors: Vec>>, +} + +impl Default for MultiExecutor { + fn default() -> Self { + Self::new() + } +} + +impl MultiExecutor { + pub fn new() -> Self { + Self { + executors: Vec::new(), + } + } + + pub fn add_executor( + &mut self, + executor: impl Executor + 'static, + ) { + self.executors.push(Box::new(executor)) + } +} + +impl Executor for MultiExecutor { + type BlockResult = MultiResult; + type Txn = TxnType; + fn execute_block(&mut self, block: Block) -> ExecutorResult { + let mut results = BTreeMap::new(); + for executor in self.executors.iter_mut() { + let block = match executor.execute_block(block.clone()) { + Err(err) => return Err(MultiResult::OtherResult(err)), + Ok(block) => block, + }; + for (index, output) in block.into_iter().enumerate() { + match results.get(&index) { + None => { + results.insert(index, output); + } + Some(previous_output) => { + if &output != previous_output { + return Err(MultiResult::NonMatchingOutput( + output, + previous_output.clone(), + )); + } + } + } + } + } + Ok(results.into_iter().map(|(_, v)| v).collect()) + } +} diff --git a/vm/e2e-tests/src/execution_strategies/random_strategy.rs b/vm/e2e-tests/src/execution_strategies/random_strategy.rs new file mode 100644 index 0000000000..75ec545133 --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/random_strategy.rs @@ -0,0 +1,85 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use crate::{ + execution_strategies::types::{Block, Executor, ExecutorResult, PartitionStrategy}, + executor::FakeExecutor, +}; +use rand::{ + rngs::{OsRng, StdRng}, + Rng, SeedableRng, +}; +use starcoin_vm_types::{transaction::SignedUserTransaction, vm_status::VMStatus}; + +#[derive(Debug, Clone)] +pub struct RandomizedStrategy { + gen: StdRng, +} + +impl RandomizedStrategy { + pub fn from_seed(seed: [u8; 32]) -> Self { + Self { + gen: StdRng::from_seed(seed), + } + } + + pub fn from_os_rng() -> Self { + let mut seed_rng = OsRng; + let seed: [u8; 32] = seed_rng.gen(); + Self::from_seed(seed) + } +} + +impl PartitionStrategy for RandomizedStrategy { + type Txn = SignedUserTransaction; + fn partition(&mut self, mut block: Block) -> Vec> { + let mut blocks = vec![]; + while !block.is_empty() { + let block_size = self.gen.gen_range(0..block.len()); + let new_block: Vec<_> = block.drain(0..block_size + 1).collect(); + blocks.push(new_block); + } + blocks + } +} + +#[derive(Debug)] +pub struct RandomExecutor { + strategy: RandomizedStrategy, + executor: FakeExecutor, +} + +impl RandomExecutor { + pub fn from_seed(seed: [u8; 32]) -> Self { + Self { + executor: FakeExecutor::from_genesis_file(), + strategy: RandomizedStrategy::from_seed(seed), + } + } + + pub fn from_os_rng() -> Self { + RandomExecutor::from_seed(OsRng.gen::<[u8; 32]>()) + } +} + +impl Executor for RandomExecutor { + type Txn = SignedUserTransaction; + type BlockResult = VMStatus; + fn execute_block(&mut self, block: Block) -> ExecutorResult { + let blocks = self.strategy.partition(block); + let mut results = vec![]; + for block in blocks.into_iter() { + results.extend( + self.executor + .execute_block(block)? + .into_iter() + .map(|output| { + self.executor.apply_write_set(output.write_set()); + output + }), + ) + } + Ok(results) + } +} diff --git a/vm/e2e-tests/src/execution_strategies/types.rs b/vm/e2e-tests/src/execution_strategies/types.rs new file mode 100644 index 0000000000..129e7118f0 --- /dev/null +++ b/vm/e2e-tests/src/execution_strategies/types.rs @@ -0,0 +1,19 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use starcoin_vm_types::transaction::{SignedUserTransaction, TransactionOutput}; + +pub type Block = Vec; +pub type ExecutorResult = Result, T>; + +pub trait Executor { + type Txn; + type BlockResult: std::error::Error; + fn execute_block(&mut self, txns: Block) -> ExecutorResult; +} + +pub trait PartitionStrategy { + type Txn; + fn partition(&mut self, block: Block) -> Vec>; +} diff --git a/vm/e2e-tests/src/executor.rs b/vm/e2e-tests/src/executor.rs new file mode 100644 index 0000000000..b0e53b869c --- /dev/null +++ b/vm/e2e-tests/src/executor.rs @@ -0,0 +1,625 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Support for running the VM to execute and verify transactions. + +use crate::account::{Account, AccountData}; +use crate::golden_outputs::GoldenOutputs; +use move_core_types::vm_status::KeptVMStatus; +use move_table_extension::NativeTableContext; +use num_cpus; +use serde::{Deserialize, Serialize}; +use starcoin_config::ChainNetwork; +use starcoin_crypto::keygen::KeyGen; +use starcoin_crypto::HashValue; +use starcoin_gas::{StarcoinGasMeter, StarcoinGasParameters}; +use starcoin_gas_algebra_ext::InitialGasSchedule; +use starcoin_vm_runtime::data_cache::{AsMoveResolver, RemoteStorage}; +use starcoin_vm_runtime::move_vm_ext::{MoveVmExt, SessionId, SessionOutput}; +use starcoin_vm_runtime::parallel_executor::ParallelStarcoinVM; +use starcoin_vm_runtime::starcoin_vm::StarcoinVM; +use starcoin_vm_runtime::VMExecutor; +use starcoin_vm_types::{ + access_path::AccessPath, + account_address::AccountAddress, + account_config::block::NewBlockEvent, + account_config::{AccountResource, BalanceResource, CORE_CODE_ADDRESS}, + block_metadata::BlockMetadata, + errors::Location, + genesis_config::ChainId, + identifier::Identifier, + language_storage::{ModuleId, TypeTag}, + move_resource::MoveResource, + on_chain_config::{OnChainConfig, VMConfig, Version}, + state_store::state_key::StateKey, + state_view::StateView, + transaction::authenticator::AuthenticationKey, + transaction::{SignedUserTransaction, Transaction, TransactionOutput, TransactionStatus}, + vm_status::VMStatus, + write_set::WriteSet, +}; + +use crate::data_store::FakeDataStore; +use starcoin_statedb::ChainStateWriter; +use std::fs::OpenOptions; +use std::io::Write; +use std::path::{Path, PathBuf}; +use std::{env, fs}; +use test_helper::Genesis; + +static RNG_SEED: [u8; 32] = [9u8; 32]; + +const ENV_TRACE_DIR: &str = "TRACE"; + +/// Directory structure of the trace dir +pub const TRACE_FILE_NAME: &str = "name"; +pub const TRACE_FILE_ERROR: &str = "error"; +pub const TRACE_DIR_META: &str = "meta"; +pub const TRACE_DIR_DATA: &str = "data"; +pub const TRACE_DIR_INPUT: &str = "input"; +pub const TRACE_DIR_OUTPUT: &str = "output"; + +/// Maps block number N to the index of the input and output transactions +pub type TraceSeqMapping = (usize, Vec, Vec); + +/// Provides an environment to run a VM instance. +/// +/// This struct is a mock in-memory implementation of the Aptos executor. +#[derive(Debug)] +pub struct FakeExecutor { + data_store: FakeDataStore, + block_time: u64, + executed_output: Option, + trace_dir: Option, + rng: KeyGen, +} + +impl FakeExecutor { + /// Creates an executor from a genesis [`WriteSet`]. + // pub fn from_genesis(write_set: &WriteSet) -> Self { + // let mut executor = Self::no_genesis(); + // executor.apply_write_set(write_set); + // executor + // } + + /// Create an executor from a saved genesis blob + // TODO(BobOng): e2e-test + // pub fn from_saved_genesis(saved_genesis_blob: &[u8]) -> Self { + // let change_set = bcs::from_bytes::(saved_genesis_blob).unwrap(); + // Self::from_genesis(change_set.write_set()) + // } + + /// Creates an executor from the genesis file GENESIS_FILE_LOCATION + pub fn from_genesis_file() -> Self { + // TODO(BobOng): e2e-test + //Self::from_genesis(GENESIS_CHANGE_SET.clone().write_set()) + Self::from_test_genesis() + } + + /// Creates an executor using the standard genesis. + pub fn from_fresh_genesis() -> Self { + // TODO(BobOng): e2e-test + //Self::from_genesis(GENESIS_CHANGE_SET_FRESH.clone().write_set()) + Self::no_genesis() + } + + pub fn allowlist_genesis() -> Self { + // Self::custom_genesis( + // cached_framework_packages::module_blobs(), + // None, + // VMPublishingOption::open(), + // ) + // TODO(BobOng): e2e-test + Self::no_genesis() + } + + pub fn from_test_genesis() -> Self { + //let (state_db, net) = prepare_genesis(); + let fake_executor = Self::no_genesis(); + let net = ChainNetwork::new_test(); + let genesis_txn = Genesis::build_genesis_transaction(&net).unwrap(); + let _txn_info = + Genesis::execute_genesis_txn(fake_executor.get_state_view(), genesis_txn).unwrap(); + fake_executor + } + + /// Creates an executor from the genesis file GENESIS_FILE_LOCATION with script/module + /// publishing options given by `publishing_options`. These can only be either `Open` or + /// `CustomScript`. + pub fn from_genesis_with_options(_publishing_options: VMConfig) -> Self { + // if !publishing_options.is_open_script() { + // panic!("Allowlisted transactions are not supported as a publishing option") + // } + + // Self::custom_genesis( + // cached_framework_packages::module_blobs(), + // None, + // publishing_options, + // ) + // TODO(BobOng): e2e-test + Self::no_genesis() + } + + /// Creates an executor in which no genesis state has been applied yet. + pub fn no_genesis() -> Self { + FakeExecutor { + data_store: FakeDataStore::default(), + block_time: 0, + executed_output: None, + trace_dir: None, + rng: KeyGen::from_seed(RNG_SEED), + } + } + + pub fn set_golden_file(&mut self, test_name: &str) { + // 'test_name' includes ':' in the names, lets re-write these to be '_'s so that these + // files can persist on windows machines. + let file_name = test_name.replace(':', "_"); + self.executed_output = Some(GoldenOutputs::new(&file_name)); + + // NOTE: tracing is only available when + // - the e2e test outputs a golden file, and + // - the environment variable is properly set + if let Some(env_trace_dir) = env::var_os(ENV_TRACE_DIR) { + let starcoin_version = Version::fetch_config(&self.data_store.as_move_resolver()) + .map_or(0, |v| v.unwrap().major); + + let trace_dir = Path::new(&env_trace_dir).join(file_name); + if trace_dir.exists() { + fs::remove_dir_all(&trace_dir).expect("Failed to clean up the trace directory"); + } + fs::create_dir_all(&trace_dir).expect("Failed to create the trace directory"); + let mut name_file = OpenOptions::new() + .write(true) + .create_new(true) + .open(trace_dir.join(TRACE_FILE_NAME)) + .unwrap(); + write!(name_file, "{}::{}", test_name, starcoin_version).unwrap(); + for sub_dir in &[ + TRACE_DIR_META, + TRACE_DIR_DATA, + TRACE_DIR_INPUT, + TRACE_DIR_OUTPUT, + ] { + fs::create_dir(trace_dir.join(sub_dir)).unwrap_or_else(|err| { + panic!("Failed to create /{} directory: {}", sub_dir, err) + }); + } + self.trace_dir = Some(trace_dir); + } + } + + /// Creates an executor with only the standard library Move modules published and not other + /// initialization done. + pub fn stdlib_only_genesis() -> Self { + // let mut genesis = Self::no_genesis(); + // let blobs = cached_framework_packages::module_blobs(); + // let modules = cached_framework_packages::modules(); + // assert!(blobs.len() == modules.len()); + // for (module, bytes) in modules.iter().zip(blobs) { + // let id = module.self_id(); + // genesis.add_module(&id, bytes.to_vec()); + // } + // genesis + // TODO(BobOng): e2e-test + Self::no_genesis() + } + + /// Creates fresh genesis from the stdlib modules passed in. + pub fn custom_genesis( + _genesis_modules: &[Vec], + _validator_accounts: Option, + _publishing_options: VMConfig, + ) -> Self { + // let genesis = vm_genesis::generate_test_genesis( + // genesis_modules, + // publishing_options, + // validator_accounts, + // ); + // Self::from_genesis(genesis.0.write_set()) + // TODO(BobOng): e2e-test + Self::no_genesis() + } + + /// Create one instance of [`AccountData`] without saving it to data store. + pub fn create_raw_account(&mut self) -> Account { + Account::new_from_seed(&mut self.rng) + } + + /// Create one instance of [`AccountData`] without saving it to data store. + pub fn create_raw_account_data(&mut self, balance: u64, seq_num: u64) -> AccountData { + AccountData::new_from_seed(&mut self.rng, balance, seq_num) + } + + /// Creates a number of [`Account`] instances all with the same balance and sequence number, + /// and publishes them to this executor's data store. + pub fn create_accounts(&mut self, size: usize, balance: u64, seq_num: u64) -> Vec { + let mut accounts: Vec = Vec::with_capacity(size); + for _i in 0..size { + let account_data = AccountData::new_from_seed(&mut self.rng, balance, seq_num); + self.add_account_data(&account_data); + accounts.push(account_data.into_account()); + } + accounts + } + + /// Applies a [`WriteSet`] to this executor's data store. + pub fn apply_write_set(&mut self, write_set: &WriteSet) { + self.data_store + .apply_write_set(write_set.clone()) + .expect("Panic for cannot apply write set by calling FakeExecutor::apply_write_set"); + } + + /// Adds an account to this executor's data store. + pub fn add_account_data(&mut self, account_data: &AccountData) { + //self.data_store.add_account_data(account_data) + self.apply_write_set(&account_data.to_writeset()) + } + + /// Adds a module to this executor's data store. + /// + /// Does not do any sort of verification on the module. + pub fn add_module(&mut self, module_id: &ModuleId, module_blob: Vec) { + self.data_store.add_module(module_id, module_blob) + // self.data_store + // .set(&AccessPath::from(module_id), module_blob) + // .expect("Panic for cannot apply write set by calling FakeExecutor::add_module"); + } + + /// Reads the resource [`Value`] for an account from this executor's data store. + pub fn read_account_resource(&self, account: &Account) -> Option { + self.read_account_resource_at_address(account.address()) + } + + fn read_resource Deserialize<'a>>( + &self, + addr: &AccountAddress, + ) -> Option { + let ap = AccessPath::resource_access_path(*addr, T::struct_tag()); + let data_blob = StateView::get_state_value(&self.data_store, &StateKey::AccessPath(ap)) + .expect("account must exist in data store") + .unwrap_or_else(|| panic!("Can't fetch {} resource for {}", T::STRUCT_NAME, addr)); + bcs::from_bytes(data_blob.as_slice()).ok() + } + + /// Reads the resource [`Value`] for an account under the given address from + /// this executor's data store. + pub fn read_account_resource_at_address( + &self, + addr: &AccountAddress, + ) -> Option { + self.read_resource(addr) + } + + /// Reads the CoinStore resource value for an account from this executor's data store. + pub fn read_coin_store_resource(&self, account: &Account) -> Option { + self.read_coin_store_resource_at_address(account.address()) + } + + /// Reads the CoinStore resource value for an account under the given address from this executor's + /// data store. + pub fn read_coin_store_resource_at_address( + &self, + addr: &AccountAddress, + ) -> Option { + self.read_resource(addr) + } + + /// Executes the given block of transactions. + /// + /// Typical tests will call this method and check that the output matches what was expected. + /// However, this doesn't apply the results of successful transactions to the data store. + pub fn execute_block( + &self, + txn_block: Vec, + ) -> Result, VMStatus> { + self.execute_transaction_block( + txn_block + .into_iter() + .map(Transaction::UserTransaction) + .collect(), + ) + } + + /// Alternate form of 'execute_block' that keeps the vm_status before it goes into the + /// `TransactionOutput` + pub fn execute_block_and_keep_vm_status( + &self, + txn_block: Vec, + ) -> Result, VMStatus> { + StarcoinVM::execute_block_and_keep_vm_status( + txn_block + .into_iter() + .map(Transaction::UserTransaction) + .collect(), + &self.data_store, + None, + None, + ) + } + + /// Executes the transaction as a singleton block and applies the resulting write set to the + /// data store. Panics if execution fails + pub fn execute_and_apply(&mut self, transaction: SignedUserTransaction) -> TransactionOutput { + let mut outputs = self.execute_block(vec![transaction]).unwrap(); + assert!(outputs.len() == 1, "transaction outputs size mismatch"); + let output = outputs.pop().unwrap(); + match output.status() { + TransactionStatus::Keep(status) => { + self.apply_write_set(output.write_set()); + assert_eq!( + status, + &KeptVMStatus::Executed, + "transaction failed with {:?}", + status + ); + output + } + TransactionStatus::Discard(status) => panic!("transaction discarded with {:?}", status), + TransactionStatus::Retry => panic!("transaction status is retry"), + } + } + + pub fn execute_transaction_block_parallel( + &self, + txn_block: Vec, + ) -> Result, VMStatus> { + let (result, _) = ParallelStarcoinVM::execute_block( + txn_block, + &self.data_store, + num_cpus::get(), + None, + None, + )?; + Ok(result) + } + + pub fn execute_transaction_block( + &self, + txn_block: Vec, + ) -> Result, VMStatus> { + let mut trace_map = TraceSeqMapping::default(); + + // dump serialized transaction details before execution, if tracing + if let Some(trace_dir) = &self.trace_dir { + let trace_data_dir = trace_dir.join(TRACE_DIR_DATA); + trace_map.0 = Self::trace(trace_data_dir.as_path(), self.get_state_view()); + let trace_input_dir = trace_dir.join(TRACE_DIR_INPUT); + for txn in &txn_block { + let input_seq = Self::trace(trace_input_dir.as_path(), txn); + trace_map.1.push(input_seq); + } + } + + let output = + StarcoinVM::execute_block(txn_block.clone(), &self.get_state_view(), None, None); + let parallel_output = self.execute_transaction_block_parallel(txn_block); + assert_eq!(output, parallel_output); + + if let Some(logger) = &self.executed_output { + logger.log(format!("{:?}\n", output).as_str()); + } + + // dump serialized transaction output after execution, if tracing + if let Some(trace_dir) = &self.trace_dir { + match &output { + Ok(results) => { + let trace_output_dir = trace_dir.join(TRACE_DIR_OUTPUT); + for res in results { + let output_seq = Self::trace(trace_output_dir.as_path(), res); + trace_map.2.push(output_seq); + } + } + Err(e) => { + let mut error_file = OpenOptions::new() + .write(true) + .create_new(true) + .open(trace_dir.join(TRACE_FILE_ERROR)) + .unwrap(); + error_file.write_all(e.to_string().as_bytes()).unwrap(); + } + } + let trace_meta_dir = trace_dir.join(TRACE_DIR_META); + Self::trace(trace_meta_dir.as_path(), &trace_map); + } + output + } + + pub fn execute_transaction(&self, txn: SignedUserTransaction) -> TransactionOutput { + let txn_block = vec![txn]; + let mut outputs = self + .execute_block(txn_block) + .expect("The VM should not fail to startup"); + outputs + .pop() + .expect("A block with one transaction should have one output") + } + + fn trace, T: Serialize>(dir: P, item: &T) -> usize { + let dir = dir.as_ref(); + let seq = fs::read_dir(dir).expect("Unable to read trace dir").count(); + let bytes = bcs::to_bytes(item) + .unwrap_or_else(|err| panic!("Failed to serialize the trace item: {:?}", err)); + let mut file = OpenOptions::new() + .write(true) + .create_new(true) + .open(dir.join(seq.to_string())) + .expect("Unable to create a trace file"); + file.write_all(&bytes) + .expect("Failed to write to the trace file"); + seq + } + + /// Get the blob for the associated AccessPath + pub fn read_from_access_path(&self, path: &AccessPath) -> Option> { + StateView::get_state_value(&self.data_store, &StateKey::AccessPath(path.clone())).unwrap() + } + + /// Verifies the given transaction by running it through the VM verifier. + pub fn verify_transaction(&self, txn: SignedUserTransaction) -> Option { + // TODO(BobOng): e2e-test + //let vm = StarcoinVM::new(self.get_state_view()); + let mut vm = StarcoinVM::new(None); + vm.verify_transaction(self.get_state_view(), txn) + } + + pub fn get_state_view(&self) -> &FakeDataStore { + &self.data_store + } + + pub fn new_block(&mut self) { + self.new_block_with_timestamp(self.block_time + 1); + } + + pub fn new_block_with_timestamp(&mut self, time_stamp: u64) { + // let validator_set = ValidatorSet::fetch_config(&self.data_store.as_move_resolver()) + // .expect("Unable to retrieve the validator set from storage"); + // TODO(BobOng): e2e-test + self.block_time = time_stamp; + let minter_account = AccountData::new(10000, 0); + let new_block = BlockMetadata::new( + HashValue::zero(), + self.block_time, + minter_account.address().clone(), + Some(AuthenticationKey::ed25519(&minter_account.account().pubkey)), + 0, + 0, + ChainId::test(), + 0, + ); + let output = self + .execute_transaction_block(vec![Transaction::BlockMetadata(new_block)]) + .expect("Executing block prologue should succeed") + .pop() + .expect("Failed to get the execution result for Block Prologue"); + // check if we emit the expected event, there might be more events for transaction fees + let event = output.events()[0].clone(); + // TODO(BobOng): e2e-test + //assert_eq!(event.key(), &new_block_event_key()); + assert!(bcs::from_bytes::(event.event_data()).is_ok()); + self.apply_write_set(output.write_set()); + } + + fn module(name: &str) -> ModuleId { + ModuleId::new(CORE_CODE_ADDRESS, Identifier::new(name).unwrap()) + } + + fn name(name: &str) -> Identifier { + Identifier::new(name).unwrap() + } + + pub fn set_block_time(&mut self, new_block_time: u64) { + self.block_time = new_block_time; + } + + pub fn get_block_time(&mut self) -> u64 { + self.block_time + } + + pub fn exec( + &mut self, + module_name: &str, + function_name: &str, + type_params: Vec, + args: Vec>, + ) -> Result<(), VMStatus> { + let write_set = { + let gas_params = StarcoinGasParameters::initial(); + let vm = MoveVmExt::new(gas_params.natives.clone()).unwrap(); + let remote_view = RemoteStorage::new(&self.data_store); + + let balance = gas_params.txn.maximum_number_of_gas_units.clone(); + let mut gas_meter = StarcoinGasMeter::new(gas_params, balance); + gas_meter.set_metering(false); + + let mut session = vm.new_session(&remote_view, SessionId::void()); + session + .execute_function_bypass_visibility( + &Self::module(module_name), + &Self::name(function_name), + type_params, + args, + &mut gas_meter, + ) + .unwrap_or_else(|e| { + panic!( + "Error calling {}.{}: {}", + module_name, + function_name, + e.into_vm_status() + ) + }); + + let (change_set, events, mut extensions) = session + .finish_with_extensions() + .expect("Failed to generate txn effects"); + let table_context: NativeTableContext = extensions.remove(); + let table_change_set = table_context + .into_change_set() + .map_err(|e| e.finish(Location::Undefined))?; + + let (_table_infos, write_set, _events) = SessionOutput { + change_set, + events, + table_change_set, + } + .into_change_set(&mut ())?; + // let (write_set, _events) = session_out + // .into_change_set(&mut ()) + // .expect("Failed to generate writeset") + // .into_inner(); + // write_set + write_set + }; + self.data_store.add_write_set(&write_set); + Ok(()) + } + + pub fn try_exec( + &mut self, + module_name: &str, + function_name: &str, + type_params: Vec, + args: Vec>, + ) -> Result { + let gas_params = StarcoinGasParameters::initial(); + let vm = MoveVmExt::new(gas_params.natives.clone()).unwrap(); + let remote_view = RemoteStorage::new(&self.data_store); + + let balance = gas_params.txn.maximum_number_of_gas_units.clone(); + let mut gas_meter = StarcoinGasMeter::new(gas_params, balance); + gas_meter.set_metering(false); + + let mut session = vm.new_session(&remote_view, SessionId::void()); + session + .execute_function_bypass_visibility( + &Self::module(module_name), + &Self::name(function_name), + type_params, + args, + &mut gas_meter, + ) + .map_err(|e| e.into_vm_status())?; + + let (change_set, events, mut extensions) = session + .finish_with_extensions() + .expect("Failed to generate txn effects"); + + let table_context: NativeTableContext = extensions.remove(); + let table_change_set = table_context + .into_change_set() + .map_err(|e| e.finish(Location::Undefined))?; + let (_table_infos, write_set, _events) = SessionOutput { + change_set, + events, + table_change_set, + } + .into_change_set(&mut ())?; + + // let (writeset, _events) = session_out + // .into_change_set(&mut ()) + // .expect("Failed to generate writeset") + // .into_inner(); + Ok(write_set) + } +} diff --git a/vm/e2e-tests/src/gas_costs.rs b/vm/e2e-tests/src/gas_costs.rs new file mode 100644 index 0000000000..d505129b0f --- /dev/null +++ b/vm/e2e-tests/src/gas_costs.rs @@ -0,0 +1,257 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +//! Gas costs for common transactions. + +use crate::{ + account::{Account, AccountData}, + common_transactions::{create_account_txn, peer_to_peer_txn, rotate_key_txn}, + executor::FakeExecutor, +}; +use once_cell::sync::Lazy; +use starcoin_crypto::{ed25519::Ed25519PrivateKey, PrivateKey, Uniform}; +use starcoin_vm_types::transaction::{authenticator::AuthenticationKey, SignedUserTransaction}; + +/// The gas each transaction is configured to reserve. If the gas available in the account, +/// converted to microaptos, falls below this threshold, transactions are expected to fail with +/// an insufficient balance. +pub const TXN_RESERVED: u64 = 500_000; + +/// The gas cost of a first time create-account transaction. +/// +/// This includes the cost of the event counter creation which makes the transaction more +/// expensive. All such transactions are expected to cost the same gas. +pub static CREATE_ACCOUNT_FIRST: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + let receiver = Account::new(); + + let txn = create_account_txn(sender.account(), &receiver, 10); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a create-account transaction. +/// +/// This is the cost after the event counter has been created. +/// All such transactions are expected to cost the same gas. +pub static CREATE_ACCOUNT_NEXT: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + + let txns = vec![ + create_account_txn(sender.account(), &Account::new(), 10), + create_account_txn(sender.account(), &Account::new(), 11), + ]; + let output = &executor + .execute_block(txns) + .expect("The VM should not fail to startup"); + output[1].gas_used() +}); + +/// The gas cost of a create-account transaction where the sender has an insufficient balance. +/// +/// This includes the cost of the event counter creation. As such the cost of the transaction +/// would be higher and the balance required must be higher. +/// All such transactions are expected to cost the same gas. +pub static CREATE_ACCOUNT_TOO_LOW_FIRST: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + // The gas amount is the minimum that needs to be reserved, so use a value that's + // clearly higher than that. + let balance = TXN_RESERVED + 10_000; + let sender = AccountData::new(balance, 10); + executor.add_account_data(&sender); + let receiver = Account::new(); + + let txn = create_account_txn(sender.account(), &receiver, 10); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a create-account transaction where the sender has an insufficient balance. +/// +/// This is the cost after the event counter has been created. +/// All such transactions are expected to cost the same gas. +pub static CREATE_ACCOUNT_TOO_LOW_NEXT: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + // The gas amount is the minimum that needs to be reserved, so use a value that's + // clearly higher than that. + let balance = (2 * TXN_RESERVED) + 10_000; + let sender = AccountData::new(balance, 10); + executor.add_account_data(&sender); + + let txns = vec![ + create_account_txn(sender.account(), &Account::new(), 10), + create_account_txn(sender.account(), &Account::new(), 11), + ]; + let output = &executor + .execute_block(txns) + .expect("The VM should not fail to startup"); + output[1].gas_used() +}); + +/// The gas cost of a create-account transaction where the receiver already exists. +/// +/// This includes the cost of the event counter creation. As such the cost of the transaction +/// would be higher and the balance required must be higher. +/// All such transactions are expected to cost the same gas. +pub static CREATE_EXISTING_ACCOUNT_FIRST: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + let receiver = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + executor.add_account_data(&receiver); + + let txn = create_account_txn(sender.account(), receiver.account(), 10); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a create-account transaction where the receiver already exists. +/// +/// This is the cost after the event counter has been created. +/// All such transactions are expected to cost the same gas. +pub static CREATE_EXISTING_ACCOUNT_NEXT: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + let receiver = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + executor.add_account_data(&receiver); + + let txns = vec![ + create_account_txn(sender.account(), &Account::new(), 10), + create_account_txn(sender.account(), receiver.account(), 11), + ]; + let output = &executor + .execute_block(txns) + .expect("The VM should not fail to startup"); + output[1].gas_used() +}); + +/// The gas cost of a peer-to-peer transaction. +/// +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER: Lazy = Lazy::new(|| { + // Compute gas used by running a placeholder transaction. + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + let receiver = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + executor.add_account_data(&receiver); + + let txn = peer_to_peer_txn(sender.account(), receiver.account(), 10, 20_000); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a peer-to-peer transaction with an insufficient balance. +/// +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER_TOO_LOW: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + // The gas amount is the minimum that needs to be reserved, so use a value that's clearly + // higher than that. + let balance = TXN_RESERVED + 10_000; + let sender = AccountData::new(balance, 10); + let receiver = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + executor.add_account_data(&receiver); + + let txn = peer_to_peer_txn(sender.account(), receiver.account(), 10, balance + 1); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a peer-to-peer transaction that creates a new account. +/// +/// This includes the cost of the event counter creation. As such the cost of the transaction +/// would be higher and the balance required must be higher. +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER_NEW_RECEIVER_FIRST: Lazy = Lazy::new(|| { + // Compute gas used by running a placeholder transaction. + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + let receiver = Account::new(); + + let txn = peer_to_peer_txn(sender.account(), &receiver, 10, 20_000); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a peer-to-peer transaction that creates a new account. +/// +/// This is the cost after the event counter has been created. +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER_NEW_RECEIVER_NEXT: Lazy = Lazy::new(|| { + // Compute gas used by running a placeholder transaction. + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + + let txns = vec![ + peer_to_peer_txn(sender.account(), &Account::new(), 10, 20_000), + peer_to_peer_txn(sender.account(), &Account::new(), 11, 20_000), + ]; + let output = &executor + .execute_block(txns) + .expect("The VM should not fail to startup"); + output[1].gas_used() +}); + +/// The gas cost of a peer-to-peer transaction that tries to create a new account, but fails +/// because of an insufficient balance. +/// +/// This includes the cost of the event counter creation. As such the cost of the transaction +/// would be higher and the balance required must be higher. +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER_NEW_RECEIVER_TOO_LOW_FIRST: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + // The gas amount is the minimum that needs to be reserved, so use a value that's + // clearly higher than that. + let balance = TXN_RESERVED + 10_000; + let sender = AccountData::new(balance, 10); + executor.add_account_data(&sender); + let receiver = Account::new(); + + let txn = peer_to_peer_txn(sender.account(), &receiver, 10, balance + 1); + compute_gas_used(txn, &mut executor) +}); + +/// The gas cost of a peer-to-peer transaction that tries to create a new account, but fails +/// because of an insufficient balance. +/// +/// This is the cost after the event counter has been created. +/// All such transactions are expected to cost the same gas. +pub static PEER_TO_PEER_NEW_RECEIVER_TOO_LOW_NEXT: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + // The gas amount is the minimum that needs to be reserved, so use a value that's + // clearly higher than that. + let balance = (2 * TXN_RESERVED) + 20_000; + let sender = AccountData::new(balance, 10); + executor.add_account_data(&sender); + + let txns = vec![ + peer_to_peer_txn(sender.account(), &Account::new(), 10, 10_000), + peer_to_peer_txn(sender.account(), &Account::new(), 11, balance), + ]; + let output = &executor + .execute_block(txns) + .expect("The VM should not fail to startup"); + output[1].gas_used() +}); + +/// The gas cost of a rotate-key transaction. +/// +/// All such transactions are expected to cost the same gas. +pub static ROTATE_KEY: Lazy = Lazy::new(|| { + let mut executor = FakeExecutor::from_genesis_file(); + let sender = AccountData::new(1_000_000, 10); + executor.add_account_data(&sender); + let pubkey = Ed25519PrivateKey::generate_for_testing().public_key(); + let new_key_hash = AuthenticationKey::ed25519(&pubkey).to_vec(); + + let txn = rotate_key_txn(sender.account(), new_key_hash, 10); + compute_gas_used(txn, &mut executor) +}); + +fn compute_gas_used(txn: SignedUserTransaction, executor: &mut FakeExecutor) -> u64 { + let output = &executor.execute_transaction(txn); + output.gas_used() +} diff --git a/vm/e2e-tests/src/golden_outputs.rs b/vm/e2e-tests/src/golden_outputs.rs new file mode 100644 index 0000000000..80a99a59b1 --- /dev/null +++ b/vm/e2e-tests/src/golden_outputs.rs @@ -0,0 +1,42 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use goldenfile::Mint; +use std::{cell::RefCell, fmt::Debug, fs::File, io::Write, path::PathBuf}; + +pub const GOLDEN_DIR_PATH: &str = "goldens"; + +pub(crate) struct GoldenOutputs { + #[allow(dead_code)] + mint: Mint, + file: RefCell, +} + +fn golden_path() -> PathBuf { + let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + path.push(GOLDEN_DIR_PATH); + path +} + +impl GoldenOutputs { + pub fn new(name: &str) -> Self { + let mut mint = Mint::new(golden_path()); + let mut file_path = PathBuf::new(); + file_path.push(name); + let file = RefCell::new( + mint.new_goldenfile(file_path.with_extension("exp")) + .unwrap(), + ); + Self { mint, file } + } + + pub fn log(&self, msg: &str) { + self.file.borrow_mut().write_all(msg.as_bytes()).unwrap(); + } +} + +impl Debug for GoldenOutputs { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(f, "") + } +} diff --git a/vm/e2e-tests/src/lib.rs b/vm/e2e-tests/src/lib.rs new file mode 100644 index 0000000000..91c7d29bd7 --- /dev/null +++ b/vm/e2e-tests/src/lib.rs @@ -0,0 +1,73 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] + +//! Test infrastructure for the Starcoin VM. +//! +//! This crate contains helpers for executing tests against the Starcoin VM. + +use starcoin_vm_types::{transaction::TransactionStatus, vm_status::KeptVMStatus}; + +pub mod account; +pub mod account_universe; +pub mod common_transactions; +pub mod compile; +pub mod data_store; +pub mod execution_strategies; +pub mod executor; +pub mod gas_costs; +mod golden_outputs; +pub mod on_chain_configs; +mod proptest_types; +pub mod utils; +pub mod versioning; + +pub fn assert_status_eq(s1: &KeptVMStatus, s2: &KeptVMStatus) -> bool { + assert_eq!(s1, s2); + true +} + +pub fn transaction_status_eq(t1: &TransactionStatus, t2: &TransactionStatus) -> bool { + match (t1, t2) { + (TransactionStatus::Discard(s1), TransactionStatus::Discard(s2)) => { + assert_eq!(s1, s2); + true + } + (TransactionStatus::Keep(s1), TransactionStatus::Keep(s2)) => { + assert_eq!(s1, s2); + true + } + _ => false, + } +} + +#[macro_export] +macro_rules! assert_prologue_parity { + ($e1:expr, $e2:expr, $e3:expr) => { + assert_eq!($e1.unwrap(), $e3); + assert!(transaction_status_eq($e2, &TransactionStatus::Discard($e3))); + }; +} + +#[macro_export] +macro_rules! assert_prologue_disparity { + ($e1:expr => $e2:expr, $e3:expr => $e4:expr) => { + assert_eq!($e1, $e2); + assert!(transaction_status_eq($e3, &$e4)); + }; +} + +/// Returns the name of the current function. This macro is used to derive the name for the golden +/// file of each test case. +#[macro_export] +macro_rules! current_function_name { + () => {{ + fn f() {} + fn type_name_of(_: T) -> &'static str { + std::any::type_name::() + } + let name = type_name_of(f); + &name[..name.len() - 3] + }}; +} diff --git a/vm/e2e-tests/src/on_chain_configs.rs b/vm/e2e-tests/src/on_chain_configs.rs new file mode 100644 index 0000000000..1cba36b585 --- /dev/null +++ b/vm/e2e-tests/src/on_chain_configs.rs @@ -0,0 +1,22 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::executor::FakeExecutor; +use starcoin_vm_types::on_chain_config::Version; + +pub fn set_starcoin_version(_executor: &mut FakeExecutor, _version: Version) { + // TODO(BobOng): e2e-test + // let account = + // Account::new_genesis_account(starcoin_vm_types::on_chain_config::config_address()); + // let txn = account + // .transaction() + // .payload(starcoin_stdlib::encode_version_set_version(version.major)) + // .sequence_number(0) + // .sign(); + // executor.new_block(); + // executor.execute_and_apply(txn); + // + // //let new_vm = StarcoinVM::new(executor.get_state_view()); + // let new_vm = StarcoinVM::new(None); + // assert_eq!(new_vm.internals().version().unwrap(), version); +} diff --git a/vm/e2e-tests/src/proptest_types.rs b/vm/e2e-tests/src/proptest_types.rs new file mode 100644 index 0000000000..e26d46946f --- /dev/null +++ b/vm/e2e-tests/src/proptest_types.rs @@ -0,0 +1,47 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::account::{Account, AccountData, AccountRoleSpecifier}; +use proptest::prelude::*; + +impl Arbitrary for Account { + type Parameters = (); + fn arbitrary_with(_params: ()) -> Self::Strategy { + // Provide Account::new as the canonical strategy. This means that no shrinking will happen, + // but that's fine as accounts have nothing to shrink inside them anyway. + Account::new as Self::Strategy + } + + type Strategy = fn() -> Account; +} + +impl AccountData { + /// Returns a [`Strategy`] that creates `AccountData` instances. + pub fn strategy(balance_strategy: impl Strategy) -> impl Strategy { + // Pick sequence numbers and event counts in a smaller range so that valid transactions can + // be generated. + // XXX should we also test edge cases around large sequence numbers? + let sequence_strategy = 0u64..(1 << 32); + let event_count_strategy = 0u64..(1 << 32); + + ( + any::(), + balance_strategy, + sequence_strategy, + event_count_strategy.clone(), + event_count_strategy, + ) + .prop_map( + |(account, balance, sequence_number, sent_events_count, received_events_count)| { + AccountData::with_account_and_event_counts( + account, + balance, + sequence_number, + sent_events_count, + received_events_count, + AccountRoleSpecifier::default(), // TODO: Vary account type? + ) + }, + ) + } +} diff --git a/vm/e2e-tests/src/utils.rs b/vm/e2e-tests/src/utils.rs new file mode 100644 index 0000000000..a1ce86fdd2 --- /dev/null +++ b/vm/e2e-tests/src/utils.rs @@ -0,0 +1,74 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use crate::{account::Account, compile, executor::FakeExecutor}; + +pub fn close_module_publishing( + executor: &mut FakeExecutor, + dr_account: &Account, + dr_seqno: &mut u64, +) { + let compiled_script = { + let script = " + import 0x1.TransactionPublishingOption; + main(config: signer) { + label b0: + TransactionPublishingOption.set_open_module(&config, false); + return; + } + "; + compile::compile_script(script, vec![]) + }; + + let txn = dr_account + .transaction() + .script(compiled_script) + .sequence_number(*dr_seqno) + .sign(); + + executor.execute_and_apply(txn); + *dr_seqno = dr_seqno.checked_add(1).unwrap(); +} + +pub fn start_with_released_df() -> (FakeExecutor, Account) { + // TODO(BobOng): e2e-test + // let executor = FakeExecutor::from_fresh_genesis(); + // let mut dr_account = Account::new_starcoin_root(); + // + // let (private_key, public_key) = vm_genesis::GENESIS_KEYPAIR.clone(); + // dr_account.rotate_key(private_key, public_key); + // + // (executor, dr_account) + ( + FakeExecutor::from_fresh_genesis(), + Account::new_starcoin_root(), + ) +} + +pub fn upgrade_df( + _executor: &mut FakeExecutor, + _dr_account: &Account, + _dr_seqno: &mut u64, + _update_version_number: Option, +) { + // TODO(BobOng): e2e-test + // close_module_publishing(executor, dr_account, dr_seqno); + // for compiled_module_bytes in cached_framework_packages::module_blobs().iter().cloned() { + // let compiled_module_id = CompiledModule::deserialize(&compiled_module_bytes) + // .unwrap() + // .self_id(); + // executor.add_module(&compiled_module_id, compiled_module_bytes); + // } + // + // if let Some(version_number) = update_version_number { + // executor.execute_and_apply( + // dr_account + // .transaction() + // .payload(starcoin_stdlib::encode_version_set_version(version_number)) + // .sequence_number(*dr_seqno) + // .sign(), + // ); + // *dr_seqno = dr_seqno.checked_add(1).unwrap(); + // } +} diff --git a/vm/e2e-tests/src/versioning.rs b/vm/e2e-tests/src/versioning.rs new file mode 100644 index 0000000000..33209bf1c9 --- /dev/null +++ b/vm/e2e-tests/src/versioning.rs @@ -0,0 +1,73 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] +use crate::{account::Account, executor::FakeExecutor, utils}; + +/// The current version numbers that e2e tests should be run against. +// pub const CURRENT_RELEASE_VERSIONS: std::ops::RangeInclusive = +// starcoin_MAX_KNOWN_VERSION.major..=starcoin_MAX_KNOWN_VERSION.major; + +#[derive(Debug)] +pub struct VersionedTestEnv { + pub executor: FakeExecutor, + pub dr_account: Account, + pub dr_sequence_number: u64, + pub version_number: u64, +} + +impl VersionedTestEnv { + // At each release, this function will need to be updated to handle the release logic + pub fn new(version_number: u64) -> Option { + let (executor, dr_account) = utils::start_with_released_df(); + let dr_sequence_number = 0; + + Some(Self { + executor, + dr_account, + dr_sequence_number, + version_number, + }) + } +} + +/// This is takes a test body parametrized by a `VersionedTestEnv`, and the `versions` to test +/// against The starting state of the `VersionedTestEnv` for each version number is determined by +/// the `starting_state` function. +pub fn run_with_versions( + test_golden_prefix: &str, + versions: impl Iterator, + starting_state: ParamExec, + test_func: F, +) where + F: Fn(VersionedTestEnv), + ParamExec: Fn(u64) -> Option, +{ + for version in versions { + let mut testing_env = match starting_state(version) { + None => { + eprintln!("Unsupported version number {}", version); + continue; + } + Some(env) => env, + }; + // Tag each golden file with the version that it's being run with, and should be compared against + testing_env + .executor + .set_golden_file(&format!("{}_version_{}", test_golden_prefix, version)); + test_func(testing_env) + } +} + +// This needs to be a macro so that `current_function_name` behaves correctly. +#[macro_export] +macro_rules! test_with_different_versions { + ($versions:expr, $expr:expr) => { + language_e2e_tests::versioning::run_with_versions( + language_e2e_tests::current_function_name!(), + $versions, + language_e2e_tests::versioning::VersionedTestEnv::new, + $expr, + ) + }; +} diff --git a/vm/parallel-executor/Cargo.toml b/vm/parallel-executor/Cargo.toml index 578f315018..6162bc58de 100644 --- a/vm/parallel-executor/Cargo.toml +++ b/vm/parallel-executor/Cargo.toml @@ -21,4 +21,28 @@ arc-swap = { workspace = true } anyhow = { workspace = true } starcoin-infallible = { workspace = true } starcoin-mvhashmap = { workspace = true } -starcoin-logger = { workspace = true } \ No newline at end of file +starcoin-logger = { workspace = true } +criterion = { workspace = true, optional = true } +proptest = { workspace = true, optional = true } +proptest-derive = { workspace = true, optional = true } + +[dev-dependencies] +criterion = { workspace = true } +proptest = { workspace = true } +proptest-derive = { workspace = true } + +[lib] +bench = false + +[[bench]] +name = "scheduler_benches" +harness = false +required-features = ["fuzzing"] + +[features] +default = [] +fuzzing = [ + "criterion", + "proptest", + "proptest-derive" +] diff --git a/vm/parallel-executor/benches/scheduler_benches.rs b/vm/parallel-executor/benches/scheduler_benches.rs new file mode 100644 index 0000000000..556d113db6 --- /dev/null +++ b/vm/parallel-executor/benches/scheduler_benches.rs @@ -0,0 +1,21 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use criterion::{criterion_group, criterion_main, Criterion}; +// Run this bencher via `cargo bench --features fuzzing`. +use proptest::prelude::*; +use starcoin_parallel_executor::proptest_types::bencher::Bencher; + +// +// Transaction benchmarks +// + +fn random_benches(c: &mut Criterion) { + c.bench_function("random_benches", |b| { + let bencher = Bencher::<[u8; 32], [u8; 32]>::new(1_000_000, 10_000); + bencher.bench(&any::<[u8; 32]>(), b) + }); +} + +criterion_group!(benches, random_benches); +criterion_main!(benches); diff --git a/vm/parallel-executor/src/lib.rs b/vm/parallel-executor/src/lib.rs index 6d9bf70609..766889a626 100644 --- a/vm/parallel-executor/src/lib.rs +++ b/vm/parallel-executor/src/lib.rs @@ -3,9 +3,8 @@ pub mod errors; pub mod executor; -// XXX FIXME YSG -//#[cfg(any(test, feature = "fuzzing"))] -//pub mod proptest_types; +#[cfg(any(test, feature = "fuzzing"))] +pub mod proptest_types; mod scheduler; pub mod task; mod txn_last_input_output; diff --git a/vm/parallel-executor/src/proptest_types/bencher.rs b/vm/parallel-executor/src/proptest_types/bencher.rs new file mode 100644 index 0000000000..82fecb4a65 --- /dev/null +++ b/vm/parallel-executor/src/proptest_types/bencher.rs @@ -0,0 +1,112 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{ + executor::ParallelTransactionExecutor, + proptest_types::types::{ + ExpectedOutput, Task, Transaction, TransactionGen, TransactionGenParams, + }, +}; +use criterion::{BatchSize, Bencher as CBencher}; +use num_cpus; +use proptest::{ + arbitrary::Arbitrary, + collection::vec, + prelude::*, + strategy::{Strategy, ValueTree}, + test_runner::TestRunner, +}; + +use std::{fmt::Debug, hash::Hash, marker::PhantomData}; + +pub struct Bencher { + transaction_size: usize, + transaction_gen_param: TransactionGenParams, + universe_size: usize, + phantom_key: PhantomData, + phantom_value: PhantomData, +} + +pub(crate) struct BencherState { + transactions: Vec>, + expected_output: ExpectedOutput, +} + +impl Bencher +where + K: Hash + Clone + Debug + Eq + Send + Sync + PartialOrd + Ord + Arbitrary + 'static, + V: Clone + Eq + Send + Sync + Arbitrary + 'static, +{ + pub fn new(transaction_size: usize, universe_size: usize) -> Self { + Self { + transaction_size, + transaction_gen_param: TransactionGenParams::default(), + universe_size, + phantom_key: PhantomData, + phantom_value: PhantomData, + } + } + + pub fn bench(&self, key_strategy: &impl Strategy, bencher: &mut CBencher) { + bencher.iter_batched( + || { + BencherState::::with_universe( + vec(key_strategy, self.universe_size), + self.transaction_size, + self.transaction_gen_param, + ) + }, + |state| state.run(), + // The input here is the entire list of signed transactions, so it's pretty large. + BatchSize::LargeInput, + ) + } +} + +impl BencherState +where + K: Hash + Clone + Debug + Eq + Send + Sync + PartialOrd + Ord + 'static, + V: Clone + Eq + Send + Sync + Arbitrary + 'static, +{ + /// Creates a new benchmark state with the given account universe strategy and number of + /// transactions. + pub(crate) fn with_universe( + universe_strategy: impl Strategy>, + num_transactions: usize, + transaction_params: TransactionGenParams, + ) -> Self { + let mut runner = TestRunner::default(); + let key_universe = universe_strategy + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + let transaction_gens = vec( + any_with::>(transaction_params), + num_transactions, + ) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + let transactions: Vec<_> = transaction_gens + .into_iter() + .map(|txn_gen| txn_gen.materialize(&key_universe)) + .collect(); + + let expected_output = ExpectedOutput::generate_baseline(&transactions); + + Self { + transactions, + expected_output, + } + } + + pub(crate) fn run(self) { + let output = + ParallelTransactionExecutor::, Task>::new(num_cpus::get()) + .execute_transactions_parallel((), self.transactions.clone()); + + assert!(self.expected_output.check_output(&output)); + } +} diff --git a/vm/parallel-executor/src/proptest_types/mod.rs b/vm/parallel-executor/src/proptest_types/mod.rs new file mode 100644 index 0000000000..a184a60899 --- /dev/null +++ b/vm/parallel-executor/src/proptest_types/mod.rs @@ -0,0 +1,7 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +pub mod bencher; +#[cfg(test)] +mod tests; +pub(crate) mod types; diff --git a/vm/parallel-executor/src/proptest_types/tests.rs b/vm/parallel-executor/src/proptest_types/tests.rs new file mode 100644 index 0000000000..fefe427b6c --- /dev/null +++ b/vm/parallel-executor/src/proptest_types/tests.rs @@ -0,0 +1,161 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{ + executor::ParallelTransactionExecutor, + proptest_types::types::{ + ExpectedOutput, Task, Transaction, TransactionGen, TransactionGenParams, + }, +}; +use num_cpus; +use proptest::{ + collection::vec, + prelude::*, + sample::Index, + strategy::{Strategy, ValueTree}, + test_runner::TestRunner, +}; +use std::{fmt::Debug, hash::Hash}; + +fn run_transactions( + key_universe: Vec, + transaction_gens: Vec>, + abort_transactions: Vec, + skip_rest_transactions: Vec, + num_repeat: usize, +) -> bool +where + K: Hash + Clone + Debug + Eq + Send + Sync + PartialOrd + Ord + 'static, + V: Clone + Eq + Send + Sync + Arbitrary + 'static, +{ + let mut transactions: Vec<_> = transaction_gens + .into_iter() + .map(|txn_gen| txn_gen.materialize(&key_universe)) + .collect(); + + let length = transactions.len(); + + for i in abort_transactions { + *transactions.get_mut(i.index(length)).unwrap() = Transaction::Abort; + } + + for i in skip_rest_transactions { + *transactions.get_mut(i.index(length)).unwrap() = Transaction::SkipRest; + } + + let mut ret = true; + for _ in 0..num_repeat { + let output = + ParallelTransactionExecutor::, Task>::new(num_cpus::get()) + .execute_transactions_parallel((), transactions.clone()); + + let baseline = ExpectedOutput::generate_baseline(&transactions); + + ret = ret && baseline.check_output(&output); + } + ret +} + +proptest! { + #![proptest_config(ProptestConfig::with_cases(32))] + #[test] + fn no_early_termination( + universe in vec(any::<[u8; 32]>(), 100), + transaction_gen in vec(any::>(), 5000).no_shrink(), + abort_transactions in vec(any::(), 0), + skip_rest_transactions in vec(any::(), 0), + ) { + prop_assert!(run_transactions(universe, transaction_gen, abort_transactions, skip_rest_transactions, 1)); + } + + #[test] + fn abort_only( + universe in vec(any::<[u8; 32]>(), 100), + transaction_gen in vec(any::>(), 5000).no_shrink(), + abort_transactions in vec(any::(), 5), + skip_rest_transactions in vec(any::(), 0), + ) { + prop_assert!(run_transactions(universe, transaction_gen, abort_transactions, skip_rest_transactions, 1)); + } + + #[test] + fn skip_rest_only( + universe in vec(any::<[u8; 32]>(), 100), + transaction_gen in vec(any::>(), 5000).no_shrink(), + abort_transactions in vec(any::(), 0), + skip_rest_transactions in vec(any::(), 5), + ) { + prop_assert!(run_transactions(universe, transaction_gen, abort_transactions, skip_rest_transactions, 1)); + } + + #[test] + fn mixed_transactions( + universe in vec(any::<[u8; 32]>(), 100), + transaction_gen in vec(any::>(), 5000).no_shrink(), + abort_transactions in vec(any::(), 5), + skip_rest_transactions in vec(any::(), 5), + ) { + prop_assert!(run_transactions(universe, transaction_gen, abort_transactions, skip_rest_transactions, 1)); + } + + #[test] + fn dynamic_read_writes_mixed( + universe in vec(any::<[u8; 32]>(), 100), + transaction_gen in vec(any_with::>(TransactionGenParams::new_dynamic()), 3000).no_shrink(), + abort_transactions in vec(any::(), 3), + skip_rest_transactions in vec(any::(), 3), + ) { + prop_assert!(run_transactions(universe, transaction_gen, abort_transactions, skip_rest_transactions, 1)); + } +} + +#[test] +fn dynamic_read_writes() { + let mut runner = TestRunner::default(); + + let universe = vec(any::<[u8; 32]>(), 100) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + let transaction_gen = vec( + any_with::>(TransactionGenParams::new_dynamic()), + 3000, + ) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + assert!(run_transactions( + universe, + transaction_gen, + vec![], + vec![], + 100 + )); +} + +#[test] +fn dynamic_read_writes_contended() { + let mut runner = TestRunner::default(); + + let universe = vec(any::<[u8; 32]>(), 10) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + let transaction_gen = vec( + any_with::>(TransactionGenParams::new_dynamic()), + 1000, + ) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + assert!(run_transactions( + universe, + transaction_gen, + vec![], + vec![], + 100 + )); +} diff --git a/vm/parallel-executor/src/proptest_types/types.rs b/vm/parallel-executor/src/proptest_types/types.rs new file mode 100644 index 0000000000..58ee7e49c2 --- /dev/null +++ b/vm/parallel-executor/src/proptest_types/types.rs @@ -0,0 +1,303 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{ + errors::{Error, Result}, + executor::MVHashMapView, + task::{ExecutionStatus, ExecutorTask, Transaction as TransactionType, TransactionOutput}, +}; +use proptest::{arbitrary::Arbitrary, collection::vec, prelude::*, proptest, sample::Index}; +use proptest_derive::Arbitrary; +use std::{ + collections::{BTreeSet, HashMap}, + fmt::Debug, + hash::Hash, + marker::PhantomData, + sync::{ + atomic::{AtomicUsize, Ordering}, + Arc, + }, +}; + +/////////////////////////////////////////////////////////////////////////// +// Generation of transactions +/////////////////////////////////////////////////////////////////////////// + +#[derive(Clone, Copy)] +pub struct TransactionGenParams { + /// Each transaction's write-set consists of between 1 and write_size-1 many writes. + pub write_size: usize, + /// Each transaction's read-set consists of between 1 and read_size-1 many reads. + pub read_size: usize, + /// The number of different read- and write-sets that an execution of the transaction may have + /// is going to be between 1 and read_write_alternatives-1, i.e. read_write_alternatives = 2 + /// corresponds to a static transaction, while read_write_alternatives > 1 may lead to dynamic + /// behavior when executing different incarnations of the transaction. + pub read_write_alternatives: usize, +} + +#[derive(Arbitrary, Debug, Clone)] +#[proptest(params = "TransactionGenParams")] +pub struct TransactionGen { + /// Generate keys and values for possible write-sets based on above transaction gen parameters. + #[proptest( + strategy = "vec(vec((any::(), any::()), 1..params.write_size), 1..params.read_write_alternatives)" + )] + keys_modified: Vec>, + /// Generate keys for possible read-sets of the transaction based on the above parameters. + #[proptest( + strategy = "vec(vec(any::(), 1..params.read_size), 1..params.read_write_alternatives)" + )] + keys_read: Vec>, +} + +/// A naive transaction that could be used to test the correctness and throughput of the system. +/// To test transaction behavior where reads and writes might be dynamic (depend on previously +/// read values), different read and writes sets are generated and used depending on the incarnation +/// counter value. Each execution of the transaction increments the incarnation counter, and its +/// value determines the index for choosing the read & write sets of the particular execution. +#[derive(Debug, Clone)] +pub enum Transaction { + Write { + /// Incarnation counter for dynamic behavior i.e. incarnations differ in reads and writes. + incarnation: Arc, + /// Vector of all possible write-sets of transaction execution (chosen round-robin depending + /// on the incarnation counter value). Each write set is a vector describing writes, each + /// to a key with a provided value. + writes: Vec>, + /// Vector of all possible read-sets of the transaction execution (chosen round-robin depending + /// on the incarnation counter value). Each read set is a vector of keys that are read. + reads: Vec>, + }, + /// Skip the execution of trailing transactions. + SkipRest, + /// Abort the execution. + Abort, +} + +impl TransactionGenParams { + pub fn new_dynamic() -> Self { + TransactionGenParams { + write_size: 5, + read_size: 10, + read_write_alternatives: 4, + } + } +} + +impl Default for TransactionGenParams { + fn default() -> Self { + TransactionGenParams { + write_size: 5, + read_size: 10, + read_write_alternatives: 2, + } + } +} + +impl TransactionGen { + pub fn materialize(self, universe: &[K]) -> Transaction { + let mut keys_modified = BTreeSet::new(); + let mut writes = vec![]; + + for modified in self.keys_modified.into_iter() { + let mut incarnation_writes: Vec<(K, V)> = vec![]; + for (idx, value) in modified.into_iter() { + let key = universe[idx.index(universe.len())].clone(); + if !keys_modified.contains(&key) { + keys_modified.insert(key.clone()); + incarnation_writes.push((key, value.clone())); + } + } + writes.push(incarnation_writes); + } + + Transaction::Write { + incarnation: Arc::new(AtomicUsize::new(0)), + writes, + reads: self + .keys_read + .into_iter() + .map(|keys_read| { + keys_read + .into_iter() + .map(|k| universe[k.index(universe.len())].clone()) + .collect() + }) + .collect(), + } + } +} + +impl TransactionType for Transaction +where + K: PartialOrd + Send + Sync + Clone + Hash + Eq + 'static, + V: Send + Sync + Debug + Clone + 'static, +{ + type Key = K; + type Value = V; +} + +/////////////////////////////////////////////////////////////////////////// +// Naive transaction executor implementation. +/////////////////////////////////////////////////////////////////////////// + +pub struct Task(PhantomData<(K, V)>); + +impl Task { + pub fn new() -> Self { + Self(PhantomData) + } +} + +impl ExecutorTask for Task +where + K: PartialOrd + Send + Sync + Clone + Hash + Eq + 'static, + V: Send + Sync + Debug + Clone + 'static, +{ + type T = Transaction; + type Output = Output; + type Error = usize; + type Argument = (); + + fn init(_argument: Self::Argument) -> Self { + Self::new() + } + + fn execute_transaction( + &self, + view: &MVHashMapView, + txn: &Self::T, + ) -> ExecutionStatus { + match txn { + Transaction::Write { + incarnation, + reads, + writes, + } => { + // Use incarnation counter value as an index to determine the read- + // and write-sets of the execution. Increment incarnation counter to + // simulate dynamic behavior when there are multiple possible read- + // and write-sets (i.e. each are selected round-robin). + let idx = incarnation.fetch_add(1, Ordering::SeqCst); + let read_idx = idx % reads.len(); + let write_idx = idx % writes.len(); + + // Reads + let mut reads_result = vec![]; + for k in reads[read_idx].iter() { + reads_result.push(view.read(k).map(|v| (*v).clone())); + } + ExecutionStatus::Success(Output(writes[write_idx].clone(), reads_result)) + } + Transaction::SkipRest => ExecutionStatus::SkipRest(Output(vec![], vec![])), + Transaction::Abort => ExecutionStatus::Abort(view.txn_idx()), + } + } +} + +pub struct Output(Vec<(K, V)>, Vec>); + +impl TransactionOutput for Output +where + K: PartialOrd + Send + Sync + Clone + Hash + Eq + 'static, + V: Send + Sync + Debug + Clone + 'static, +{ + type T = Transaction; + + fn get_writes(&self) -> Vec<(K, V)> { + self.0.clone() + } + + fn skip_output() -> Self { + Self(vec![], vec![]) + } +} + +/////////////////////////////////////////////////////////////////////////// +// Sequential Baseline implementation. +/////////////////////////////////////////////////////////////////////////// + +/// Sequential baseline of execution result for dummy transaction. +pub enum ExpectedOutput { + Aborted(usize), + SkipRest(usize, Vec>>), + Success(Vec>>), +} + +impl ExpectedOutput { + /// Must be invoked after parallel execution to work with dynamic read/writes. + pub fn generate_baseline(txns: &[Transaction]) -> Self { + let mut current_world = HashMap::new(); + let mut result_vec = vec![]; + for (idx, txn) in txns.iter().enumerate() { + match txn { + Transaction::Abort => return Self::Aborted(idx), + Transaction::Write { + incarnation, + reads, + writes, + } => { + // Determine the read and write sets of the latest incarnation + // of the transaction. The index for choosing the read and + // write sets is based on the value of the incarnation counter + // prior to the fetch_add during the last execution. + let incarnation = incarnation.load(Ordering::SeqCst); + // Determine the read- and write-sets of the latest incarnation + // during parallel execution to use for the baseline. + let read_set = if reads.len() == 1 { + // Static read-set. + &reads[0] + } else { + assert!(incarnation > 0, "must run after parallel execution"); + &reads[(incarnation - 1) % reads.len()] + }; + let write_set = if writes.len() == 1 { + // Static write-set. + &writes[0] + } else { + assert!(incarnation > 0, "must run after parallel execution"); + &writes[(incarnation - 1) % writes.len()] + }; + + let mut result = vec![]; + for k in read_set.iter() { + result.push(current_world.get(k).cloned()); + } + for (k, v) in write_set.iter() { + current_world.insert(k.clone(), v.clone()); + } + result_vec.push(result) + } + Transaction::SkipRest => return Self::SkipRest(idx, result_vec), + } + } + Self::Success(result_vec) + } + + pub fn check_output(&self, results: &Result>, usize>) -> bool { + match (self, results) { + (Self::Aborted(i), Err(Error::UserError(idx))) => i == idx, + (Self::SkipRest(skip_at, expected_results), Ok(ok_results)) => { + ok_results + .iter() + .take(*skip_at) + .zip(expected_results.iter()) + .all(|(Output(_, result), expected_results)| expected_results == result) + && ok_results + .iter() + .skip(*skip_at) + .all(|Output(_, result)| result.is_empty()) + } + (Self::SkipRest(_skip_at, _expected_results), Err(Error::BlockRestart)) => { + // Not check any val + true + } + (Self::Success(expected_results), Ok(results)) => expected_results + .iter() + .zip(results.iter()) + .all(|(expected_result, Output(_, result))| expected_result == result), + _ => false, + } + } +} diff --git a/vm/proptest-helpers/Cargo.toml b/vm/proptest-helpers/Cargo.toml new file mode 100644 index 0000000000..a1e50bf64e --- /dev/null +++ b/vm/proptest-helpers/Cargo.toml @@ -0,0 +1,17 @@ +[package] +name = "starcoin-proptest-helpers" +authors = { workspace = true } +edition = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +version = "1.13.4" +homepage = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + +[dependencies] +crossbeam = { workspace = true } +proptest = { workspace = true } +proptest-derive = { workspace = true } + + diff --git a/vm/proptest-helpers/proptest-regressions/unit_tests/growing_subset_tests.txt b/vm/proptest-helpers/proptest-regressions/unit_tests/growing_subset_tests.txt new file mode 100644 index 0000000000..0ddb94a8f6 --- /dev/null +++ b/vm/proptest-helpers/proptest-regressions/unit_tests/growing_subset_tests.txt @@ -0,0 +1,7 @@ +# Seeds for failure cases proptest has generated in the past. It is +# automatically read and these particular cases re-run before any +# novel cases are generated. +# +# It is recommended to check this file in to source control so that +# everyone who runs the test benefits from these saved cases. +cc 359a34b159ab61ae7a56bbfc3b030b5b398e3ba5125801854a9333e16b0049af # shrinks to inputs = [(0, 0)] diff --git a/vm/proptest-helpers/proptest-regressions/unit_tests/repeat_vec_tests.txt b/vm/proptest-helpers/proptest-regressions/unit_tests/repeat_vec_tests.txt new file mode 100644 index 0000000000..5d0040c88f --- /dev/null +++ b/vm/proptest-helpers/proptest-regressions/unit_tests/repeat_vec_tests.txt @@ -0,0 +1,8 @@ +# Seeds for failure cases proptest has generated in the past. It is +# automatically read and these particular cases re-run before any +# novel cases are generated. +# +# It is recommended to check this file in to source control so that +# everyone who runs the test benefits from these saved cases. +cc bed7b5b3625868c27a6c5c41149a5a33d499f9d8eb3c5c63345246135f4c4040 # shrinks to item_sizes = [], ok_queries = [Index(0)] +cc 7b5ab398a2ae837e253aee9685848a8b3dc7402484173431621ff55cdda47e9f # shrinks to item_sizes = [], ops = [Get(Index(0))] diff --git a/vm/proptest-helpers/src/growing_subset.rs b/vm/proptest-helpers/src/growing_subset.rs new file mode 100644 index 0000000000..20dc840817 --- /dev/null +++ b/vm/proptest-helpers/src/growing_subset.rs @@ -0,0 +1,124 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use proptest::sample::Index; +use std::iter::FromIterator; + +/// A set of elements, each with an associated key, that grows over time. +/// +/// This is called `GrowingSubset` because the universal set the subset grows from is provided +/// upfront. At any time, the items included form the *current subset*. +/// +/// `GrowingSubset` integrates with `proptest` through the [`pick_item`][GrowingSubset::pick_item] +/// and [`pick_value`][GrowingSubset::pick_value] methods. +/// +/// # Examples +/// +/// ``` +/// use starcoin_proptest_helpers::GrowingSubset; +/// let items = vec![(1, "a"), (3, "c"), (2, "b"), (2, "d")]; +/// let mut subset: GrowingSubset<_, _> = items.into_iter().collect(); +/// +/// assert_eq!(subset.total_len(), 4); +/// assert_eq!(subset.len(), 0); +/// assert_eq!(subset.current(), &[]); +/// +/// subset.advance_to(&2); +/// assert_eq!(subset.len(), 1); +/// assert_eq!(subset.current(), &[(1, "a")]); +/// +/// subset.advance_to(&4); +/// assert_eq!(subset.len(), 4); +/// assert_eq!(subset.current(), &[(1, "a"), (2, "b"), (2, "d"), (3, "c")]); +/// +/// subset.advance_to(&5); +/// assert_eq!(subset.len(), 4); +/// assert_eq!(subset.current(), &[(1, "a"), (2, "b"), (2, "d"), (3, "c")]); +/// ``` +#[derive(Clone, Debug)] +pub struct GrowingSubset { + // `items` needs to be in ascending order by index -- constructors of `GrowingSubset` should + // sort the list of items. + items: Vec<(Ix, T)>, + current_pos: usize, +} + +/// Constructs a `GrowingSubset` from an iterator of (index, value) pairs. +/// +/// The input does not need to be pre-sorted. +impl FromIterator<(Ix, T)> for GrowingSubset +where + Ix: Ord, +{ + fn from_iter(iter: I) -> Self + where + I: IntoIterator, + { + let mut items: Vec<_> = iter.into_iter().collect(); + // Sorting is required to construct a subset correctly. + items.sort_by(|x, y| x.0.cmp(&y.0)); + Self { + items, + current_pos: 0, + } + } +} + +impl GrowingSubset +where + Ix: Ord, +{ + /// Returns the number of elements in the *current subset*. + /// + /// See [`total_len`](GrowingSubset::total_len) for the length of the universal set. + pub fn len(&self) -> usize { + self.current_pos + } + + /// Returns `true` if the *current subset* contains no elements. + pub fn is_empty(&self) -> bool { + self.len() == 0 + } + + /// Returns the total number of elements in the universal set. + /// + /// This remains fixed once the `GrowingSubset` has been created. + pub fn total_len(&self) -> usize { + self.items.len() + } + + /// Returns a slice containing the items in the *current subset*. + pub fn current(&self) -> &[(Ix, T)] { + &self.items[0..self.current_pos] + } + + /// Chooses an (index, value) pair from the *current subset* using the provided + /// [`Index`](proptest::sample::Index) instance as the source of randomness. + pub fn pick_item(&self, index: &Index) -> &(Ix, T) { + index.get(self.current()) + } + + /// Chooses a value from the *current subset* using the provided + /// [`Index`](proptest::sample::Index) instance as the source of randomness. + pub fn pick_value(&self, index: &Index) -> &T { + &self.pick_item(index).1 + } + + /// Advances the valid subset to the provided index. After the end of this, the *current subset* + /// will contain all elements where the index is *less than* `to_idx`. + /// + /// If duplicate indexes exist, `advance_to` will cause all of the corresponding items to be + /// included. + /// + /// It is expected that `advance_to` will be called with larger indexes over time. + pub fn advance_to(&mut self, to_idx: &Ix) { + let len = self.items.len(); + while self.current_pos < len { + let (idx, _) = &self.items[self.current_pos]; + if idx >= to_idx { + break; + } + self.current_pos += 1; + } + } +} diff --git a/vm/proptest-helpers/src/lib.rs b/vm/proptest-helpers/src/lib.rs new file mode 100644 index 0000000000..f0d91fe89e --- /dev/null +++ b/vm/proptest-helpers/src/lib.rs @@ -0,0 +1,119 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] + +#[cfg(test)] +mod unit_tests; + +mod growing_subset; +mod repeat_vec; +mod value_generator; + +pub use crate::{ + growing_subset::GrowingSubset, repeat_vec::RepeatVec, value_generator::ValueGenerator, +}; + +use crossbeam::thread; +use proptest::sample::Index as PropIndex; +use proptest_derive::Arbitrary; +use std::{ + any::Any, + collections::BTreeSet, + ops::{Deref, Index as OpsIndex}, +}; + +/// Creates a new thread with a larger stack size. +/// +/// Generating some proptest values can overflow the stack. This allows test authors to work around +/// this limitation. +/// +/// This is expected to be used with closure-style proptest invocations: +/// +/// ``` +/// use proptest::prelude::*; +/// use starcoin_proptest_helpers::with_stack_size; +/// +/// with_stack_size(4 * 1024 * 1024, || proptest!(|(x in 0usize..128)| { +/// // assertions go here +/// prop_assert!(x >= 0 && x < 128); +/// })); +/// ``` +pub fn with_stack_size<'a, F, T>(size: usize, f: F) -> Result> +where + F: FnOnce() -> T + Send + 'a, + T: Send + 'a, +{ + thread::scope(|s| { + let handle = s.builder().stack_size(size).spawn(|_| f()).map_err(|err| { + let any: Box = Box::new(err); + any + })?; + handle.join() + })? +} + +/// Given a maximum value `max` and a list of [`Index`](proptest::sample::Index) instances, picks +/// integers in the range `[0, max)` uniformly randomly and without duplication. +/// +/// If `indexes_len` is greater than `max`, all indexes will be returned. +/// +/// This function implements [Robert Floyd's F2 +/// algorithm](https://blog.acolyer.org/2018/01/30/a-sample-of-brilliance/) for sampling without +/// replacement. +pub fn pick_idxs(max: usize, indexes: &T, indexes_len: usize) -> Vec +where + T: OpsIndex + ?Sized, + P: AsRef, +{ + // See https://blog.acolyer.org/2018/01/30/a-sample-of-brilliance/ (the F2 algorithm) + // for a longer explanation. This is a variant that works with zero-indexing. + let mut selected = BTreeSet::new(); + let to_select = indexes_len.min(max); + for (iter_idx, choice) in ((max - to_select)..max).enumerate() { + // "RandInt(1, J)" in the original algorithm means a number between 1 + // and choice, both inclusive. `PropIndex::index` picks a number between 0 and + // whatever's passed in, with the latter exclusive. Pass in "+1" to ensure the same + // range of values is picked from. (This also ensures that if choice is 0 then `index` + // doesn't panic. + let idx = indexes[iter_idx].as_ref().index(choice + 1); + if !selected.insert(idx) { + selected.insert(choice); + } + } + selected.into_iter().collect() +} + +/// Given a maximum value `max` and a slice of [`Index`](proptest::sample::Index) instances, picks +/// integers in the range `[0, max)` uniformly randomly and without duplication. +/// +/// If the number of `Index` instances is greater than `max`, all indexes will be returned. +/// +/// This function implements [Robert Floyd's F2 +/// algorithm](https://blog.acolyer.org/2018/01/30/a-sample-of-brilliance/) for sampling without +/// replacement. +#[inline] +pub fn pick_slice_idxs(max: usize, indexes: &[impl AsRef]) -> Vec { + pick_idxs(max, indexes, indexes.len()) +} + +/// Wrapper for `proptest`'s [`Index`][proptest::sample::Index] that allows `AsRef` to work. +/// +/// There is no blanket `impl AsRef for T`, so `&[PropIndex]` doesn't work with +/// `&[impl AsRef]` (unless an impl gets added upstream). `Index` does. +#[derive(Arbitrary, Clone, Copy, Debug)] +pub struct Index(PropIndex); + +impl AsRef for Index { + fn as_ref(&self) -> &PropIndex { + &self.0 + } +} + +impl Deref for Index { + type Target = PropIndex; + + fn deref(&self) -> &PropIndex { + &self.0 + } +} diff --git a/vm/proptest-helpers/src/repeat_vec.rs b/vm/proptest-helpers/src/repeat_vec.rs new file mode 100644 index 0000000000..5326fcc7e4 --- /dev/null +++ b/vm/proptest-helpers/src/repeat_vec.rs @@ -0,0 +1,272 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::pick_slice_idxs; +use proptest::sample::Index; +use std::iter; + +/// An efficient representation of a vector with repeated elements inserted. +/// +/// Internally, this data structure stores one copy of each inserted element, along with data about +/// how many times each element is repeated. +/// +/// This data structure does not do any sort of deduplication, so it isn't any sort of set (or +/// multiset). +/// +/// This is useful for presenting a large logical vector for picking `proptest` indexes from. +/// +/// # Examples +/// +/// ``` +/// use starcoin_proptest_helpers::RepeatVec; +/// +/// let mut repeat_vec = RepeatVec::new(); +/// repeat_vec.extend("a", 10); // logically, insert "a" 10 times +/// repeat_vec.extend("b", 20); // logically, insert "b" 20 times +/// assert_eq!(repeat_vec.get(0), Some((&"a", 0))); // returns the "a" at logical position 0 +/// assert_eq!(repeat_vec.get(5), Some((&"a", 5))); // returns the "a" at logical position 5 +/// assert_eq!(repeat_vec.get(10), Some((&"b", 0))); // returns the "b" (offset 0) at logical position 10 +/// assert_eq!(repeat_vec.get(20), Some((&"b", 10))); // returns the "b" (offset 10) at logical position 20 +/// assert_eq!(repeat_vec.get(30), None); // past the end of the logical array +/// ``` +/// +/// The data structure doesn't care about whether the inserted items are equal or not. +/// +/// ``` +/// use starcoin_proptest_helpers::RepeatVec; +/// +/// let mut repeat_vec = RepeatVec::new(); +/// repeat_vec.extend("a", 10); // logically, insert "a" 10 times +/// repeat_vec.extend("a", 20); // logically, insert "a" 20 times +/// assert_eq!(repeat_vec.get(0), Some((&"a", 0))); +/// assert_eq!(repeat_vec.get(5), Some((&"a", 5))); +/// assert_eq!(repeat_vec.get(10), Some((&"a", 0))); // This refers to the second "a". +/// ``` +#[derive(Clone, Debug, Default, Eq, Hash, PartialEq)] +pub struct RepeatVec { + // The first element of each tuple is the starting position for this item. + // An invariant is that this doesn't have any zero-length elements. + items: Vec<(usize, T)>, + len: usize, +} + +impl RepeatVec { + /// Creates a new, empty `RepeatVec`. + pub fn new() -> Self { + Self { + items: vec![], + len: 0, + } + } + + /// Creates a new, empty `RepeatVec` with the specified capacity to store physical elements. + pub fn with_capacity(capacity: usize) -> Self { + Self { + items: Vec::with_capacity(capacity), + len: 0, + } + } + + /// Returns the *logical* number of elements in this `RepeatVec`. + #[inline] + pub fn len(&self) -> usize { + self.len + } + + /// Returns `true` if this `RepeatVec` has no *logical* elements. + /// + /// # Examples + /// + /// ``` + /// use starcoin_proptest_helpers::RepeatVec; + /// + /// let mut repeat_vec = RepeatVec::new(); + /// + /// // There are no elements in this RepeatVec. + /// assert!(repeat_vec.is_empty()); + /// + /// // Adding 0 logical copies of an element still means it's empty. + /// repeat_vec.extend("a", 0); + /// assert!(repeat_vec.is_empty()); + /// + /// // Adding non-zero logical copies makes this vector not empty. + /// repeat_vec.extend("b", 1); + /// assert!(!repeat_vec.is_empty()); + /// ``` + #[inline] + pub fn is_empty(&self) -> bool { + self.len == 0 + } + + /// Extends this `RepeatVec` by logically adding `size` copies of `item` to the end of it. + pub fn extend(&mut self, item: T, size: usize) { + // Skip over zero-length elements to maintain the invariant on items. + if size > 0 { + self.items.push((self.len, item)); + self.len += size; + } + } + + /// Removes the item specified by the given *logical* index, shifting all elements after it to + /// the left by updating start positions. + /// + /// Out of bounds indexes have no effect. + pub fn remove(&mut self, index: usize) { + self.remove_all(iter::once(index)) + } + + /// Removes the items specified by the given *logical* indexes, shifting all elements after them + /// to the left by updating start positions. + /// + /// Ignores any out of bounds indexes. + pub fn remove_all(&mut self, logical_indexes: impl IntoIterator) { + let mut logical_indexes: Vec<_> = logical_indexes.into_iter().collect(); + logical_indexes.sort_unstable(); + logical_indexes.dedup(); + self.remove_all_impl(logical_indexes) + } + + fn remove_all_impl(&mut self, logical_indexes: Vec) { + // # Notes + // + // * This looks pretty long and complicated, mostly because the logic is complex enough to + // require manual loops and iteration. + // * This is unavoidably linear time in the number of physical elements. One way to make the + // constant factors smaller would be to implement a ChunkedRepeatVec, which can be done + // by wrapping a RepeatVec> plus some glue logic. The idea would be similar + // to skip-lists. 2 levels should be enough, but 3 or more would work as well. + + // Separate function to minimize the amount of monomorphized code. + let first = match logical_indexes.first() { + Some(first) => *first, + None => { + // No indexes to remove, nothing to do. + return; + } + }; + if first >= self.len() { + // First index is out of bounds, nothing to do. + return; + } + + let first_idx = match self.binary_search(first) { + Ok(exact_idx) => { + // Logical copy 0 of the element at this position. + exact_idx + } + Err(start_idx) => { + // This is the physical index after the logical item. Start reasoning from the + // previous index to match the Ok branch above. + start_idx - 1 + } + }; + + // This serves two purposes -- it represents the number of elements to decrease by and + // the current position in indexes. + let mut decrease = 0; + + let new_items = { + let mut items = self.items.drain(first_idx..).peekable(); + let mut new_items = vec![]; + + while let Some((current_logical_idx_old, current_elem)) = items.next() { + let current_logical_idx_new = current_logical_idx_old - decrease; + + let next_logical_idx_old = items.peek().map_or(self.len, |&(idx, _)| idx); + + // Remove all indexes until the next logical index or sorted_indexes runs out. + while let Some(remove_idx) = logical_indexes.get(decrease) { + if *remove_idx < next_logical_idx_old { + decrease += 1; + } else { + break; + } + } + + let next_logical_idx_new = next_logical_idx_old - decrease; + assert!( + next_logical_idx_new >= current_logical_idx_new, + "too many items removed from next" + ); + + // Drop zero-length items to maintain invariant. + if next_logical_idx_new > current_logical_idx_new { + new_items.push((current_logical_idx_new, current_elem)); + } + } + new_items + }; + + self.items.extend(new_items); + self.len -= decrease; + } + + /// Returns the item at location `at`. The return value is a reference to the stored item, plus + /// the offset from the start (logically, which copy of the item is being returned). + pub fn get(&self, at: usize) -> Option<(&T, usize)> { + if at >= self.len { + return None; + } + match self.binary_search(at) { + Ok(exact_idx) => Some((&self.items[exact_idx].1, 0)), + Err(start_idx) => { + // start_idx can never be 0 because usize starts from 0 and items[0].0 is always 0. + // So start_idx is always at least 1. + let start_val = &self.items[start_idx - 1]; + let offset = at - start_val.0; + Some((&start_val.1, offset)) + } + } + } + + /// Picks out indexes uniformly randomly from this `RepeatVec`, using the provided + /// [`Index`](proptest::sample::Index) instances as sources of randomness. + pub fn pick_uniform_indexes(&self, indexes: &[impl AsRef]) -> Vec { + pick_slice_idxs(self.len(), indexes) + } + + /// Picks out elements uniformly randomly from this `RepeatVec`, using the provided + /// [`Index`](proptest::sample::Index) instances as sources of randomness. + pub fn pick_uniform(&self, indexes: &[impl AsRef]) -> Vec<(&T, usize)> { + pick_slice_idxs(self.len(), indexes) + .into_iter() + .map(|idx| { + self.get(idx) + .expect("indexes picked should always be in range") + }) + .collect() + } + + #[inline] + fn binary_search(&self, at: usize) -> Result { + self.items.binary_search_by_key(&at, |(start, _)| *start) + } + + /// Check and assert the internal invariants for this RepeatVec. + #[cfg(test)] + pub(crate) fn assert_invariants(&self) { + for window in self.items.windows(2) { + let (idx1, idx2) = match window { + [(idx1, _), (idx2, _)] => (*idx1, *idx2), + _ => panic!("wrong window size"), + }; + assert!(idx1 < idx2, "no zero-length elements"); + } + match self.items.last() { + Some(&(idx, _)) => { + assert!( + idx < self.len, + "length must be greater than last element's start" + ); + } + None => { + assert_eq!(self.len, 0, "empty RepeatVec"); + } + } + } +} + +// Note that RepeatVec cannot implement `std::ops::Index` because the return type of Index +// has to be a reference (in this case it would be &(T, usize)). But RepeatVec computes the result +// of get() (as (&T, usize)) instead of merely returning a reference. This is a subtle but +// important point. diff --git a/vm/proptest-helpers/src/unit_tests.rs b/vm/proptest-helpers/src/unit_tests.rs new file mode 100644 index 0000000000..95c4a7eeda --- /dev/null +++ b/vm/proptest-helpers/src/unit_tests.rs @@ -0,0 +1,6 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +mod growing_subset_tests; +mod pick_idx_tests; +mod repeat_vec_tests; diff --git a/vm/proptest-helpers/src/unit_tests/growing_subset_tests.rs b/vm/proptest-helpers/src/unit_tests/growing_subset_tests.rs new file mode 100644 index 0000000000..77e81615bd --- /dev/null +++ b/vm/proptest-helpers/src/unit_tests/growing_subset_tests.rs @@ -0,0 +1,38 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::GrowingSubset; +use proptest::{collection::vec, prelude::*, sample::Index as PropIndex}; + +proptest! { + #[test] + fn max_len(inputs in vec((0..1000usize, 0..100_000usize), 1..5000)) { + let len = inputs.len(); + let max_idx = 1 + inputs.iter().map(|x| x.0).max().expect("inputs has length at least 1"); + + let mut growing_subset: GrowingSubset<_, _> = inputs.into_iter().collect(); + assert_eq!(len, growing_subset.total_len()); + growing_subset.advance_to(&max_idx); + prop_assert_eq!(len, growing_subset.len()); + } + + #[test] + fn pick_valid( + inputs in vec((0..1000usize, 0..100_000usize), 1..5000), + // queries goes up to 1100 so that advance_to past the end is tested. + mut queries in vec((0..1100usize, any::()), 0..500), + ) { + // Sort the queries so that indexes are advanced in order. + queries.sort_by_key(|x| x.0); + + let mut growing_subset: GrowingSubset<_, _> = inputs.into_iter().collect(); + for (to_idx, index) in queries { + growing_subset.advance_to(&to_idx); + if growing_subset.is_empty() { + continue; + } + let (picked_idx, _) = growing_subset.pick_item(&index); + prop_assert!(*picked_idx < to_idx); + } + } +} diff --git a/vm/proptest-helpers/src/unit_tests/pick_idx_tests.rs b/vm/proptest-helpers/src/unit_tests/pick_idx_tests.rs new file mode 100644 index 0000000000..e0519c29a2 --- /dev/null +++ b/vm/proptest-helpers/src/unit_tests/pick_idx_tests.rs @@ -0,0 +1,34 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::{pick_slice_idxs, Index}; +use proptest::{collection::vec, prelude::*}; +use std::collections::HashSet; + +proptest! { + /// All values returned from `pick_slice_idxs` are in bounds. + #[test] + fn bounds(total_len in 0..100usize, idxs in vec(any::(), 0..200usize)) { + prop_assert!(pick_slice_idxs(total_len, &idxs).into_iter().all(|idx| idx < total_len)); + } + + /// There's no duplication in the values returned from `pick_slice_idxs`. + #[test] + fn uniqueness(total_len in 0..100usize, idxs in vec(any::(), 0..200usize)) { + let picked = pick_slice_idxs(total_len, &idxs); + let picked_len = picked.len(); + let picked_set: HashSet<_> = picked.into_iter().collect(); + prop_assert_eq!(picked_set.len(), picked_len); + prop_assert!(picked_len <= total_len); + } + + /// The number of items returned is the same as the number requested or the total length, + /// whichever's smaller. + #[test] + fn length(total_len in 0..100usize, idxs in vec(any::(), 0..200usize)) { + let picked = pick_slice_idxs(total_len, &idxs); + let picked_len = picked.len(); + let expected_len = total_len.min(idxs.len()); + prop_assert_eq!(expected_len, picked_len); + } +} diff --git a/vm/proptest-helpers/src/unit_tests/repeat_vec_tests.rs b/vm/proptest-helpers/src/unit_tests/repeat_vec_tests.rs new file mode 100644 index 0000000000..67299c283b --- /dev/null +++ b/vm/proptest-helpers/src/unit_tests/repeat_vec_tests.rs @@ -0,0 +1,304 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use crate::RepeatVec; +use proptest::{ + collection::vec, prelude::*, sample::Index as PropIndex, test_runner::TestCaseResult, +}; +use proptest_derive::Arbitrary; +use std::{ + collections::HashSet, + fmt, iter, + sync::atomic::{AtomicUsize, Ordering}, +}; + +trait RepeatVecMethods: fmt::Debug { + fn len(&self) -> usize; + fn extend(&mut self, item: T, size: usize); + fn remove(&mut self, logical_index: usize); + fn remove_all(&mut self, logical_indexes: impl IntoIterator); + fn get(&self, at: usize) -> Option<(&T, usize)>; +} + +impl RepeatVecMethods for RepeatVec +where + T: fmt::Debug, +{ + fn len(&self) -> usize { + self.len() + } + + fn extend(&mut self, item: T, size: usize) { + self.extend(item, size) + } + + fn remove(&mut self, logical_index: usize) { + self.remove(logical_index) + } + + fn remove_all(&mut self, logical_indexes: impl IntoIterator) { + self.remove_all(logical_indexes) + } + + fn get(&self, at: usize) -> Option<(&T, usize)> { + self.get(at) + } +} + +/// A naive implementation of `RepeatVec` that actually repeats its elements. +#[derive(Clone, Debug, Default)] +struct NaiveRepeatVec { + items: Vec<(T, usize)>, +} + +impl NaiveRepeatVec { + pub fn new() -> Self { + Self { items: vec![] } + } +} + +impl RepeatVecMethods for NaiveRepeatVec +where + T: Clone + fmt::Debug, +{ + fn len(&self) -> usize { + self.items.len() + } + + fn extend(&mut self, item: T, size: usize) { + self.items.extend( + iter::repeat(item) + .enumerate() + .map(|(offset, item)| (item, offset)) + .take(size), + ); + } + + fn remove(&mut self, logical_index: usize) { + self.remove_all(iter::once(logical_index)) + } + + fn remove_all(&mut self, logical_indexes: impl IntoIterator) { + let mut logical_indexes: Vec<_> = logical_indexes.into_iter().collect(); + logical_indexes.sort_unstable(); + logical_indexes.dedup(); + + let new_items = { + let items = self.items.drain(0..); + let mut decrease = 0; + let mut current_index = 0; + + items + .enumerate() + .filter_map(move |(idx, (item, offset))| { + if offset == 0 { + // Reset the decrease counter since this is a new item. + decrease = 0; + } + if let Some(remove_idx) = logical_indexes.get(current_index) { + if idx == *remove_idx { + decrease += 1; + current_index += 1; + None + } else { + Some((item, offset - decrease)) + } + } else { + Some((item, offset - decrease)) + } + }) + .collect() + }; + self.items = new_items; + } + + fn get(&self, at: usize) -> Option<(&T, usize)> { + // Unlike `RepeatVec`, this actually could return &(T, usize) because that's how data is + // stored internally. But keeping the signature identical makes more sense. + self.items.get(at).map(|(item, offset)| (item, *offset)) + } +} + +/// A counter where no two values generated by `next()` or `strategy()` are equal. +#[derive(Clone, Debug, Eq, Hash, PartialEq)] +struct Counter(usize); + +impl Counter { + fn next() -> Self { + static COUNTER_NEXT: AtomicUsize = AtomicUsize::new(0); + + Counter(COUNTER_NEXT.fetch_add(1, Ordering::AcqRel)) + } + + fn strategy() -> impl Strategy { + // Note that this isn't Just(Self::next()) because that will keep generating a + // single value over and over again. + Self::next as fn() -> Self + } +} + +/// An operation on a RepeatVec. +#[derive(Arbitrary, Clone, Debug)] +#[proptest(params = "usize")] +enum RepeatVecOp { + #[proptest(weight = 3)] + Get(PropIndex), + #[proptest(weight = 1)] + #[proptest(strategy = "(Counter::strategy(), 0..params).prop_map(RepeatVecOp::Extend)")] + Extend((Counter, usize)), + #[proptest(weight = 1)] + Remove(PropIndex), + #[proptest(weight = 1)] + #[proptest(strategy = "vec(any::(), 0..params).prop_map(RepeatVecOp::RemoveAll)")] + RemoveAll(Vec), +} + +impl RepeatVecOp { + /// Strategy that only produces get operations. + fn get_strategy() -> impl Strategy { + any::().prop_map(RepeatVecOp::Get) + } +} + +#[test] +fn basic_ops() { + basic_ops_impl(RepeatVec::new()); + basic_ops_impl(NaiveRepeatVec::new()); +} + +fn basic_ops_impl(repeat_vec: impl RepeatVecMethods<&'static str>) { + let mut repeat_vec = repeat_vec; + + repeat_vec.extend("foo", 3); + repeat_vec.extend("bar", 4); + repeat_vec.extend("baz", 0); + assert_eq!(repeat_vec.len(), 7); + + // Basic queries work. + assert_eq!(repeat_vec.get(0), Some((&"foo", 0))); + assert_eq!(repeat_vec.get(1), Some((&"foo", 1))); + assert_eq!(repeat_vec.get(2), Some((&"foo", 2))); + assert_eq!(repeat_vec.get(3), Some((&"bar", 0))); + assert_eq!(repeat_vec.get(4), Some((&"bar", 1))); + assert_eq!(repeat_vec.get(5), Some((&"bar", 2))); + assert_eq!(repeat_vec.get(6), Some((&"bar", 3))); + assert_eq!(repeat_vec.get(7), None); + + // Removing an element shifts all further elements to the left. + repeat_vec.remove(1); + assert_eq!(repeat_vec.len(), 6); + assert_eq!(repeat_vec.get(0), Some((&"foo", 0))); + assert_eq!(repeat_vec.get(1), Some((&"foo", 1))); + assert_eq!(repeat_vec.get(2), Some((&"bar", 0))); + assert_eq!(repeat_vec.get(3), Some((&"bar", 1))); + assert_eq!(repeat_vec.get(4), Some((&"bar", 2))); + assert_eq!(repeat_vec.get(5), Some((&"bar", 3))); + assert_eq!(repeat_vec.get(6), None); + + // Removing multiple elements shifts all other elements to the left. 6 and 7 are ignored as + // out of bounds. Removing 0 and 1 causes the entire surface to be dropped. + repeat_vec.remove_all(vec![0, 1, 3, 6, 7]); + assert_eq!(repeat_vec.len(), 3); + assert_eq!(repeat_vec.get(0), Some((&"bar", 0))); + assert_eq!(repeat_vec.get(1), Some((&"bar", 1))); + assert_eq!(repeat_vec.get(2), Some((&"bar", 2))); + assert_eq!(repeat_vec.get(3), None); +} + +proptest! { + // Counter uniqueness is not strictly necessary for RepeatVec, but it makes the tests less + // forgiving. + #[test] + fn counter_uniqueness(counters in vec(Counter::strategy(), 0..100usize)) { + let counters_len = counters.len(); + let set: HashSet<_> = counters.into_iter().collect(); + prop_assert_eq!(counters_len, set.len()); + } + + #[test] + fn repeat_vec_gets( + item_sizes in vec((Counter::strategy(), 0..1000usize), 0..100), + gets in vec(RepeatVecOp::get_strategy(), 1..5000), + ) { + repeat_vec_proptest_impl(item_sizes, gets)?; + } + + // Run remove ops with smaller numbers as removing is very expensive with the naive RepeatVec. + // The numbers here are tweaked to ensure a wide range of sizes from 0 to 256. + #[test] + fn repeat_vec_all_ops( + item_sizes in vec((Counter::strategy(), 0..16usize), 0..32), + ops in vec(any_with::(16), 1..64), + ) { + repeat_vec_proptest_impl(item_sizes, ops)?; + } +} + +fn repeat_vec_proptest_impl( + item_sizes: Vec<(Counter, usize)>, + ops: Vec, +) -> TestCaseResult { + let mut test_vec = RepeatVec::new(); + let mut naive_vec = NaiveRepeatVec::new(); + + for (item, size) in item_sizes { + test_vec.extend(item.clone(), size); + naive_vec.extend(item, size); + } + + prop_assert_eq!(test_vec.len(), naive_vec.len()); + + fn scaled_index(index: PropIndex, len: usize) -> usize { + // Go roughly 10% beyond the end of the list to also check negative cases. + let scaled_len = len + (len / 10); + if scaled_len == 0 { + // The vector is empty -- return 0, which is beyond the end of the vector + // (but that's fine). + 0 + } else { + index.index(scaled_len) + } + } + + for op in ops { + match op { + RepeatVecOp::Get(query) => { + // Go beyond the end of the list to also check negative cases. + let at = scaled_index(query, test_vec.len()); + let test_get = test_vec.get(at); + prop_assert_eq!(test_get, naive_vec.get(at)); + if at >= test_vec.len() { + prop_assert!(test_get.is_none()); + } else { + prop_assert!(test_get.is_some()); + } + } + RepeatVecOp::Extend((counter, size)) => { + test_vec.extend(counter.clone(), size); + naive_vec.extend(counter.clone(), size); + } + RepeatVecOp::Remove(prop_index) => { + let logical_index = scaled_index(prop_index, test_vec.len()); + test_vec.remove(logical_index); + naive_vec.remove(logical_index); + } + RepeatVecOp::RemoveAll(prop_indexes) => { + let logical_indexes: Vec<_> = prop_indexes + .into_iter() + .map(|prop_index| { + // Go beyond the end of the list to also check out of bounds cases. + scaled_index(prop_index, test_vec.len()) + }) + .collect(); + + test_vec.remove_all(logical_indexes.iter().copied()); + naive_vec.remove_all(logical_indexes); + } + } + + prop_assert_eq!(test_vec.len(), naive_vec.len()); + test_vec.assert_invariants(); + } + + Ok(()) +} diff --git a/vm/proptest-helpers/src/value_generator.rs b/vm/proptest-helpers/src/value_generator.rs new file mode 100644 index 0000000000..1aca043211 --- /dev/null +++ b/vm/proptest-helpers/src/value_generator.rs @@ -0,0 +1,52 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use proptest::{ + strategy::{Strategy, ValueTree}, + test_runner::{Config, TestRng, TestRunner}, +}; + +/// Context for generating single values out of strategies. +/// +/// Proptest is designed to be built around "value trees", which represent a spectrum from complex +/// values to simpler ones. But in some contexts, like benchmarking or generating corpuses, one just +/// wants a single value. This is a convenience struct for that. +#[derive(Default)] +pub struct ValueGenerator { + runner: TestRunner, +} + +impl ValueGenerator { + /// Creates a new value generator with the default RNG. + pub fn new() -> Self { + Default::default() + } + + /// Creates a new value generator with provided RNG + pub fn new_with_rng(rng: TestRng) -> Self { + Self { + runner: TestRunner::new_with_rng(Config::default(), rng), + } + } + + /// Creates a new value generator with a deterministic RNG. + /// + /// This generator has a hardcoded seed, so its results are predictable across test runs. + /// However, a new proptest version may change the seed. + pub fn deterministic() -> Self { + Self { + runner: TestRunner::deterministic(), + } + } + + /// Generates a single value for this strategy. + /// + /// Panics if generating the new value fails. The only situation in which this can happen is if + /// generating the value causes too many internal rejects. + pub fn generate(&mut self, strategy: S) -> S::Value { + strategy + .new_tree(&mut self.runner) + .expect("creating a new value should succeed") + .current() + } +} diff --git a/vm/transaction-benchmarks/Cargo.toml b/vm/transaction-benchmarks/Cargo.toml new file mode 100644 index 0000000000..3ef153809f --- /dev/null +++ b/vm/transaction-benchmarks/Cargo.toml @@ -0,0 +1,41 @@ +[package] +name = "starcoin-transaction-benchmarks" +authors = { workspace = true } +edition = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +version = "1.13.5" +homepage = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + +[dependencies] +num_cpus = { workspace = true } +starcoin-crypto = { package = "starcoin-crypto", workspace = true } +starcoin-types = { workspace = true } +starcoin-vm-runtime = { workspace = true } +starcoin-vm-types = { workspace = true } +criterion = { workspace = true, optional = true } +proptest = { workspace = true, optional = true } +proptest-derive = { workspace = true, optional = true } +log = { workspace = true } +criterion-cpu-time = "0.1.0" +starcoin-language-e2e-tests = { path = "../e2e-tests" } +# move-deps = { path = "../../aptos-move/move-deps" } + +[dev-dependencies] +criterion = { workspace = true } +proptest = { workspace = true } +proptest-derive = { workspace = true } + +[[bench]] +name = "transaction_benches" +harness = false +required-features = ["fuzzing"] + +[features] +fuzzing = [ + "criterion", + "proptest", + "proptest-derive" +] diff --git a/vm/transaction-benchmarks/benches/transaction_benches.rs b/vm/transaction-benchmarks/benches/transaction_benches.rs new file mode 100644 index 0000000000..9d4552ed5b --- /dev/null +++ b/vm/transaction-benchmarks/benches/transaction_benches.rs @@ -0,0 +1,42 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use criterion::{criterion_group, criterion_main, measurement::Measurement, Criterion}; +use proptest::prelude::*; +use starcoin_language_e2e_tests::account_universe::P2PTransferGen; +use starcoin_transaction_benchmarks::{ + measurement::wall_time_measurement, transactions::TransactionBencher, +}; + +// +// Transaction benchmarks +// +fn peer_to_peer(c: &mut Criterion) { + let default_num_accounts = 10_000; + let default_num_transactions = 10_000; + c.bench_function("peer_to_peer", |b| { + let bencher = TransactionBencher::new( + any_with::((10_000, 10_000_000)), + default_num_accounts, + default_num_transactions, + ); + bencher.bench(b) + }); + + c.bench_function("peer_to_peer_parallel", |b| { + let bencher = TransactionBencher::new( + any_with::((10_000, 10_000_000)), + default_num_accounts, + default_num_transactions, + ); + bencher.bench_parallel(b) + }); +} + +criterion_group!( + name = txn_benches; + config = wall_time_measurement().sample_size(10); + targets = peer_to_peer +); + +criterion_main!(txn_benches); diff --git a/vm/transaction-benchmarks/src/lib.rs b/vm/transaction-benchmarks/src/lib.rs new file mode 100644 index 0000000000..723e0620bf --- /dev/null +++ b/vm/transaction-benchmarks/src/lib.rs @@ -0,0 +1,10 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +#![forbid(unsafe_code)] + +#[cfg(any(test, feature = "fuzzing"))] +pub mod measurement; + +#[cfg(any(test, feature = "fuzzing"))] +pub mod transactions; diff --git a/vm/transaction-benchmarks/src/measurement.rs b/vm/transaction-benchmarks/src/measurement.rs new file mode 100644 index 0000000000..c2fe8afbb7 --- /dev/null +++ b/vm/transaction-benchmarks/src/measurement.rs @@ -0,0 +1,13 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use criterion::Criterion; +use criterion_cpu_time::PosixTime; + +pub fn cpu_time_measurement() -> Criterion { + Criterion::default().with_measurement(PosixTime::UserAndSystemTime) +} + +pub fn wall_time_measurement() -> Criterion { + Criterion::default() +} diff --git a/vm/transaction-benchmarks/src/transactions.rs b/vm/transaction-benchmarks/src/transactions.rs new file mode 100644 index 0000000000..1eca72021d --- /dev/null +++ b/vm/transaction-benchmarks/src/transactions.rs @@ -0,0 +1,235 @@ +// Copyright (c) Starcoin +// SPDX-License-Identifier: Apache-2.0 + +use criterion::{measurement::Measurement, BatchSize, Bencher}; +use proptest::{ + collection::vec, + strategy::{Strategy, ValueTree}, + test_runner::TestRunner, +}; +use starcoin_crypto::HashValue; + +use starcoin_language_e2e_tests::account::AccountData; +use starcoin_language_e2e_tests::{ + account_universe::{log_balance_strategy, AUTransactionGen, AccountUniverseGen}, + executor::FakeExecutor, + gas_costs::TXN_RESERVED, +}; + +use starcoin_types::{block_metadata::BlockMetadata, transaction::Transaction}; + +use starcoin_vm_runtime::{ + parallel_executor::ParallelStarcoinVM, starcoin_vm::StarcoinVM, VMExecutor, +}; +use starcoin_vm_types::genesis_config::ChainId; +use starcoin_vm_types::transaction::authenticator::AuthenticationKey; + +/// Benchmarking support for transactions. +#[derive(Clone, Debug)] +pub struct TransactionBencher { + num_accounts: usize, + num_transactions: usize, + strategy: S, +} + +impl TransactionBencher +where + S: Strategy, + S::Value: AUTransactionGen, +{ + /// The number of accounts created by default. + //pub const DEFAULT_NUM_ACCOUNTS: usize = 1000; + + /// The number of transactions created by default. + // pub const DEFAULT_NUM_TRANSACTIONS: usize = 1000; + + /// Creates a new transaction bencher with default settings. + pub fn new(strategy: S, num_accounts: usize, num_transactions: usize) -> Self { + Self { + num_accounts, + num_transactions, + strategy, + } + } + + /// Sets a custom number of accounts. + pub fn num_accounts(&mut self, num_accounts: usize) -> &mut Self { + self.num_accounts = num_accounts; + self + } + + /// Sets a custom number of transactions. + pub fn num_transactions(&mut self, num_transactions: usize) -> &mut Self { + self.num_transactions = num_transactions; + self + } + + /// Runs the bencher. + pub fn bench(&self, b: &mut Bencher) { + b.iter_batched( + || { + TransactionBenchState::with_size( + &self.strategy, + self.num_accounts, + self.num_transactions, + ) + }, + |state| state.execute(), + // The input here is the entire list of signed transactions, so it's pretty large. + BatchSize::LargeInput, + ) + } + + /// Runs the bencher. + pub fn bench_parallel(&self, b: &mut Bencher) { + b.iter_batched( + || { + TransactionBenchState::with_size( + &self.strategy, + self.num_accounts, + self.num_transactions, + ) + }, + |state| state.execute_parallel(), + // The input here is the entire list of signed transactions, so it's pretty large. + BatchSize::LargeInput, + ) + } +} + +struct TransactionBenchState { + // Use the fake executor for now. + // TODO: Hook up the real executor in the future. Here's what needs to be done: + // 1. Provide a way to construct a write set from the genesis write set + initial balances. + // 2. Provide a trait for an executor with the functionality required for account_universe. + // 3. Implement the trait for the fake executor. + // 4. Implement the trait for the real executor, using the genesis write set implemented in 1 + // and the helpers in the execution_tests crate. + // 5. Add a type parameter that implements the trait here and switch "executor" to use it. + // 6. Add an enum to TransactionBencher that lets callers choose between the fake and real + // executors. + executor: FakeExecutor, + transactions: Vec, +} + +impl TransactionBenchState { + /// Creates a new benchmark state with the given number of accounts and transactions. + fn with_size(strategy: S, num_accounts: usize, num_transactions: usize) -> Self + where + S: Strategy, + S::Value: AUTransactionGen, + { + let mut state = Self::with_universe( + strategy, + universe_strategy(num_accounts, num_transactions), + num_transactions, + ); + + // TODO(BobOng): e2e-test + // Insert a blockmetadata transaction at the beginning to better simulate the real life traffic. + // let validator_set = + // ValidatorSet::fetch_config(&state.executor.get_state_view().as_move_resolver()) + // .expect("Unable to retrieve the validator set from storage"); + // let new_block = BlockMetadata::new( + // HashValue::zero(), + // 0, + // 0, + // validator_set.payload().map(|_| false).collect(), + // *validator_set.payload().next().unwrap().account_address(), + // vec![], + // 1, + // ); + let minter_account = AccountData::new(10000, 0); + let new_block = BlockMetadata::new( + HashValue::zero(), + 0, + minter_account.address().clone(), + Some(AuthenticationKey::ed25519(&minter_account.account().pubkey)), + 0, + 0, + ChainId::test(), + 0, + ); + state + .transactions + .insert(0, Transaction::BlockMetadata(new_block)); + + state + } + + /// Creates a new benchmark state with the given account universe strategy and number of + /// transactions. + fn with_universe( + strategy: S, + universe_strategy: impl Strategy, + num_transactions: usize, + ) -> Self + where + S: Strategy, + S::Value: AUTransactionGen, + { + let mut runner = TestRunner::default(); + let universe = universe_strategy + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + + let mut executor = FakeExecutor::from_test_genesis(); + // Run in gas-cost-stability mode for now -- this ensures that new accounts are ignored. + // XXX We may want to include new accounts in case they have interesting performance + // characteristics. + let mut universe = universe.setup_gas_cost_stability(&mut executor); + + let transaction_gens = vec(strategy, num_transactions) + .new_tree(&mut runner) + .expect("creating a new value should succeed") + .current(); + let transactions = transaction_gens + .into_iter() + .map(|txn_gen| Transaction::UserTransaction(txn_gen.apply(&mut universe).0)) + .collect(); + + Self { + executor, + transactions, + } + } + + /// Executes this state in a single block. + fn execute(self) { + // The output is ignored here since we're just testing transaction performance, not trying + // to assert correctness. + StarcoinVM::execute_block( + self.transactions, + self.executor.get_state_view(), + None, + None, + ) + .expect("VM should not fail to start"); + } + + /// Executes this state in a single block via parallel execution. + fn execute_parallel(self) { + // The output is ignored here since we're just testing transaction performance, not trying + // to assert correctness. + ParallelStarcoinVM::execute_block( + self.transactions, + self.executor.get_state_view(), + num_cpus::get(), + None, + None, + ) + .expect("VM should not fail to start"); + } +} + +/// Returns a strategy for the account universe customized for benchmarks. +fn universe_strategy( + num_accounts: usize, + num_transactions: usize, +) -> impl Strategy { + // Multiply by 5 past the number of to provide + let max_balance = TXN_RESERVED * num_transactions as u64 * 5; + let balance_strategy = log_balance_strategy(max_balance); + AccountUniverseGen::strategy(num_accounts, balance_strategy) +} diff --git a/vm/transaction-builder/Cargo.toml b/vm/transaction-builder/Cargo.toml index c74c48ea46..67ceb20e90 100644 --- a/vm/transaction-builder/Cargo.toml +++ b/vm/transaction-builder/Cargo.toml @@ -5,6 +5,7 @@ starcoin-config = { workspace = true } starcoin-crypto = { workspace = true } starcoin-logger = { workspace = true } starcoin-vm-types = { workspace = true } +starcoin-types = { workspace = true } stdlib = { package = "stdlib", workspace = true } [dev-dependencies] diff --git a/vm/transaction-builder/src/lib.rs b/vm/transaction-builder/src/lib.rs index 4191509f76..e911bf5204 100644 --- a/vm/transaction-builder/src/lib.rs +++ b/vm/transaction-builder/src/lib.rs @@ -5,6 +5,7 @@ use anyhow::Result; use starcoin_config::{genesis_config::G_TOTAL_STC_AMOUNT, ChainNetwork}; use starcoin_crypto::hash::PlainCryptoHash; use starcoin_crypto::HashValue; +use starcoin_types::account::Account; use starcoin_vm_types::access::ModuleAccess; use starcoin_vm_types::account_address::AccountAddress; use starcoin_vm_types::account_config; @@ -294,6 +295,35 @@ pub fn peer_to_peer_txn_sent_as_association( ) } +pub fn peer_to_peer_v2( + sender: &Account, + recipient: &AccountAddress, + seq_num: u64, + amount: u128, + net: &ChainNetwork, +) -> SignedUserTransaction { + sender.sign_txn(RawUserTransaction::new_with_default_gas_token( + *sender.address(), + seq_num, + TransactionPayload::ScriptFunction(ScriptFunction::new( + ModuleId::new( + core_code_address(), + Identifier::new("TransferScripts").unwrap(), + ), + Identifier::new("peer_to_peer_v2").unwrap(), + vec![stc_type_tag()], + vec![ + bcs_ext::to_bytes(&recipient).unwrap(), + bcs_ext::to_bytes(&amount).unwrap(), + ], + )), + 10000000, + 1, + 1000 + 60 * 60, + net.chain_id(), + )) +} + //this only work for DEV or TEST pub fn create_signed_txn_with_association_account( payload: TransactionPayload, diff --git a/vm/types/src/proptest_types.rs b/vm/types/src/proptest_types.rs index 6095a97054..78bff6b101 100644 --- a/vm/types/src/proptest_types.rs +++ b/vm/types/src/proptest_types.rs @@ -318,7 +318,7 @@ impl Arbitrary for RawUserTransaction { } impl SignatureCheckedTransaction { - // This isn't an Arbitrary impl because this doesn't generate *any* possible SignedTransaction, + // This isn't an Arbitrary impl because this doesn't generate *any* possible SignedUserTransaction, // just one kind of them. pub fn script_strategy( keypair_strategy: impl Strategy>, diff --git a/vm/types/src/transaction/mod.rs b/vm/types/src/transaction/mod.rs index 06a2f409c9..5a083a80ec 100644 --- a/vm/types/src/transaction/mod.rs +++ b/vm/types/src/transaction/mod.rs @@ -473,7 +473,7 @@ impl fmt::Debug for SignedUserTransaction { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!( f, - "SignedTransaction {{ \n \ + "SignedUserTransaction {{ \n \ {{ raw_txn: {:#?}, \n \ authenticator: {:#?}, \n \ }} \n \ diff --git a/vm/vm-runtime/Cargo.toml b/vm/vm-runtime/Cargo.toml index 9d18f75aaf..4cdb2832df 100644 --- a/vm/vm-runtime/Cargo.toml +++ b/vm/vm-runtime/Cargo.toml @@ -1,3 +1,14 @@ +[package] +authors = { workspace = true } +edition = { workspace = true } +license = { workspace = true } +name = "starcoin-vm-runtime" +publish = { workspace = true } +version = "1.13.7" +homepage = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + [dependencies] anyhow = { workspace = true } bcs-ext = { package = "bcs-ext", workspace = true } @@ -31,14 +42,3 @@ stdlib = { package = "stdlib", workspace = true } default = ["metrics"] metrics = ["starcoin-metrics"] testing = ["move-stdlib/testing", "starcoin-natives/testing"] - -[package] -authors = { workspace = true } -edition = { workspace = true } -license = { workspace = true } -name = "starcoin-vm-runtime" -publish = { workspace = true } -version = "1.13.7" -homepage = { workspace = true } -repository = { workspace = true } -rust-version = { workspace = true } diff --git a/vm/vm-runtime/src/adapter_common.rs b/vm/vm-runtime/src/adapter_common.rs index 3806984607..0186986a97 100644 --- a/vm/vm-runtime/src/adapter_common.rs +++ b/vm/vm-runtime/src/adapter_common.rs @@ -16,7 +16,7 @@ use starcoin_vm_types::{ }; use std::collections::BTreeMap; -/// This trait describes the VM adapter's interface. +/// TODO: bring more of the execution logic in starcoin_vm into this file. pub trait VMAdapter { /// Creates a new Session backed by the given storage. /// TODO: this doesn't belong in this trait. We should be able to remove diff --git a/vm/vm-runtime/src/lib.rs b/vm/vm-runtime/src/lib.rs index 8c3ae271f8..2680fefa62 100644 --- a/vm/vm-runtime/src/lib.rs +++ b/vm/vm-runtime/src/lib.rs @@ -13,7 +13,7 @@ pub use move_vm_runtime::{move_vm, session}; mod access_path_cache; mod errors; pub mod move_vm_ext; -mod parallel_executor; +pub mod parallel_executor; use crate::metrics::VMMetrics; use starcoin_vm_types::{ access_path::AccessPath,