From 888cc2afec7e33d00a14e5c4a555bc999ec0ac2d Mon Sep 17 00:00:00 2001 From: Quoc Le Date: Tue, 26 Mar 2024 16:51:13 +0000 Subject: [PATCH] add slim account as a protocol feature --- libraries/chain/controller.cpp | 9 +- libraries/chain/eosio_contract.cpp | 45 +- .../chain/include/eosio/chain/authority.hpp | 5 +- .../include/eosio/chain/chain_snapshot.hpp | 4 +- .../include/eosio/chain/eosio_contract.hpp | 1 + .../eosio/chain/protocol_feature_manager.hpp | 1 + .../eos-vm-oc/intrinsic_mapping.hpp | 3 +- .../eosio/chain/webassembly/interface.hpp | 11 + libraries/chain/protocol_feature_manager.cpp | 11 + libraries/chain/webassembly/privileged.cpp | 72 ++- .../chain/webassembly/runtimes/eos-vm.cpp | 4 +- .../testing/include/eosio/testing/tester.hpp | 1 - unittests/deep-mind/deep-mind.log | 161 +++--- unittests/protocol_feature_tests.cpp | 38 ++ unittests/slim_account_tests.cpp | 473 ++++++++++++++++++ unittests/snapshot_tests.cpp | 4 +- unittests/snapshots/CMakeLists.txt | 3 + unittests/snapshots/snap_v7.bin.gz | Bin 0 -> 9681 bytes unittests/snapshots/snap_v7.bin.json.gz | Bin 0 -> 29406 bytes unittests/snapshots/snap_v7.json.gz | Bin 0 -> 29097 bytes unittests/test-contracts/CMakeLists.txt | 1 + .../create_slim_account_test/CMakeLists.txt | 6 + .../create_slim_account_test.abi | 114 +++++ .../create_slim_account_test.cpp | 8 + .../create_slim_account_test.hpp | 74 +++ .../create_slim_account_test.wasm | Bin 0 -> 10180 bytes unittests/test_contracts.hpp.in | 1 + 27 files changed, 943 insertions(+), 107 deletions(-) create mode 100644 unittests/slim_account_tests.cpp create mode 100644 unittests/snapshots/snap_v7.bin.gz create mode 100644 unittests/snapshots/snap_v7.bin.json.gz create mode 100644 unittests/snapshots/snap_v7.json.gz create mode 100644 unittests/test-contracts/create_slim_account_test/CMakeLists.txt create mode 100644 unittests/test-contracts/create_slim_account_test/create_slim_account_test.abi create mode 100644 unittests/test-contracts/create_slim_account_test/create_slim_account_test.cpp create mode 100644 unittests/test-contracts/create_slim_account_test/create_slim_account_test.hpp create mode 100755 unittests/test-contracts/create_slim_account_test/create_slim_account_test.wasm diff --git a/libraries/chain/controller.cpp b/libraries/chain/controller.cpp index 27eef9b217..fffca0fd5f 100644 --- a/libraries/chain/controller.cpp +++ b/libraries/chain/controller.cpp @@ -347,6 +347,7 @@ struct controller_impl { set_activation_handler(); set_activation_handler(); set_activation_handler(); + set_activation_handler(); self.irreversible_block.connect([this](const block_signal_params& t) { const auto& [ block, id] = t; @@ -876,7 +877,6 @@ struct controller_impl { } snapshot->write_section([this]( auto& section ){ - auto section_name = boost::core::demangle(typeid(value_t).name()); decltype(utils)::walk(db, [this, §ion]( const auto &row ) { section.add_row(row, db); }); @@ -3935,6 +3935,13 @@ void controller_impl::on_activation +void controller_impl::on_activation() { + db.modify( db.get(), [&]( auto& ps ) { + add_intrinsic_to_whitelist( ps.whitelisted_intrinsics, "create_slim_account" ); + } ); +} + /// End of protocol feature activation handlers } } /// eosio::chain diff --git a/libraries/chain/eosio_contract.cpp b/libraries/chain/eosio_contract.cpp index f58d301196..dee097993d 100644 --- a/libraries/chain/eosio_contract.cpp +++ b/libraries/chain/eosio_contract.cpp @@ -38,8 +38,8 @@ void validate_authority_precondition( const apply_context& context, const author ("account", a.permission.actor) ); - if( a.permission.permission == config::owner_name || a.permission.permission == config::active_name ) - continue; // account was already checked to exist, so its owner and active permissions should exist + if( a.permission.permission == config::active_name ) + continue; // account was already checked to exist, so its active permissions should exist if( a.permission.permission == config::eosio_code_name ) // virtual eosio.code permission does not really exist but is allowed continue; @@ -83,8 +83,8 @@ void apply_eosio_newaccount(apply_context& context) { EOS_ASSERT( name_str.size() <= 12, action_validate_exception, "account names can only be 12 chars long" ); // Check if the creator is privileged - const auto &creator = db.get(create.creator); - if( !creator.is_privileged() ) { + const auto *creator_metadata = db.find(create.creator); + if( creator_metadata == nullptr || !creator_metadata->is_privileged() ){ EOS_ASSERT( name_str.find( "eosio." ) != 0, action_validate_exception, "only privileged accounts can have names that start with 'eosio.'" ); } @@ -145,8 +145,15 @@ void apply_eosio_setcode(apply_context& context) { wasm_interface::validate(context.control, act.code); } - const auto& account = db.get(act.account); - bool existing_code = (account.code_hash != digest_type()); + const auto* account_metadata = db.find(act.account); + int64_t metadata_ram_delta = 0; + if(account_metadata == nullptr){ + metadata_ram_delta -= config::billable_size_v; + account_metadata = &db.create([&](auto& a) { + a.name = act.account; + }); + } + bool existing_code = (account_metadata->code_hash != digest_type()); EOS_ASSERT( code_size > 0 || existing_code, set_exact_code, "contract is already cleared" ); @@ -154,13 +161,13 @@ void apply_eosio_setcode(apply_context& context) { int64_t new_size = code_size * config::setcode_ram_bytes_multiplier; if( existing_code ) { - const code_object& old_code_entry = db.get(boost::make_tuple(account.code_hash, account.vm_type, account.vm_version)); + const code_object& old_code_entry = db.get(boost::make_tuple(account_metadata->code_hash, account_metadata->vm_type, account_metadata->vm_version)); EOS_ASSERT( old_code_entry.code_hash != code_hash, set_exact_code, "contract is already running this version of code" ); old_size = (int64_t)old_code_entry.code.size() * config::setcode_ram_bytes_multiplier; if( old_code_entry.code_ref_count == 1 ) { db.remove(old_code_entry); - context.control.code_block_num_last_used(account.code_hash, account.vm_type, account.vm_version, context.control.head_block_num() + 1); + context.control.code_block_num_last_used(account_metadata->code_hash, account_metadata->vm_type, account_metadata->vm_version, context.control.head_block_num() + 1); } else { db.modify(old_code_entry, [](code_object& o) { --o.code_ref_count; @@ -187,7 +194,7 @@ void apply_eosio_setcode(apply_context& context) { } } - db.modify( account, [&]( auto& a ) { + db.modify( *account_metadata, [&]( auto& a ) { a.code_sequence += 1; a.code_hash = code_hash; a.vm_type = act.vmtype; @@ -207,7 +214,7 @@ void apply_eosio_setcode(apply_context& context) { dm_logger->on_ram_trace(RAM_EVENT_ID("${account}", ("account", act.account)), "code", operation, "setcode"); } - context.add_ram_usage( act.account, new_size - old_size ); + context.add_ram_usage( act.account, new_size - old_size + metadata_ram_delta); } } @@ -218,7 +225,6 @@ void apply_eosio_setabi(apply_context& context) { context.require_authorization(act.account); - db.get(act.account); const auto* account_metadata = db.find(act.account); int64_t metadata_ram_delta = 0; if(account_metadata == nullptr){ @@ -267,15 +273,20 @@ void apply_eosio_updateauth(apply_context& context) { EOS_ASSERT( update.permission.to_string().find( "eosio." ) != 0, action_validate_exception, "Permission names that start with 'eosio.' are reserved" ); EOS_ASSERT(update.permission != update.parent, action_validate_exception, "Cannot set an authority as its own parent"); - db.get(update.account); EOS_ASSERT(validate(update.auth), action_validate_exception, "Invalid authority: ${auth}", ("auth", update.auth)); - if( update.permission == config::active_name ) - EOS_ASSERT(update.parent == config::owner_name, action_validate_exception, "Cannot change active authority's parent from owner", ("update.parent", update.parent) ); - if (update.permission == config::owner_name) + if( update.permission == config::active_name ) { + try { + authorization.get_permission({update.account, config::owner_name}); + EOS_ASSERT(update.parent == config::owner_name, action_validate_exception, "Cannot change active authority's parent from owner", ("update.parent", update.parent) ); + } catch( const permission_query_exception& ) { + EOS_ASSERT(update.parent.empty(), action_validate_exception, "Cannot change active authority's parent of slim acocunt" ); + } + } else if (update.permission == config::owner_name) { EOS_ASSERT(update.parent.empty(), action_validate_exception, "Cannot change owner authority's parent"); - else + } else { EOS_ASSERT(!update.parent.empty(), action_validate_exception, "Only owner permission can have empty parent" ); + } if( update.auth.waits.size() > 0 ) { auto max_delay = context.control.get_global_properties().configuration.max_transaction_delay; @@ -293,7 +304,7 @@ void apply_eosio_updateauth(apply_context& context) { // If a parent_id of 0 is going to be used to indicate the absence of a parent, then we need to make sure that the chain // initializes permission_index with a dummy object that reserves the id of 0. authorization_manager::permission_id_type parent_id = 0; - if( update.permission != config::owner_name ) { + if( update.permission != config::owner_name && !update.parent.empty()) { auto& parent = authorization.get_permission({update.account, update.parent}); parent_id = parent.id; } diff --git a/libraries/chain/include/eosio/chain/authority.hpp b/libraries/chain/include/eosio/chain/authority.hpp index 11ae30feb4..73dc936df6 100644 --- a/libraries/chain/include/eosio/chain/authority.hpp +++ b/libraries/chain/include/eosio/chain/authority.hpp @@ -177,7 +177,7 @@ namespace config { struct shared_authority; -struct authority { +struct authority : fc::reflect_init{ authority( public_key_type k, uint32_t delay_sec = 0 ) :threshold(1),keys({{k,1}}) { @@ -210,7 +210,8 @@ struct authority { } friend bool operator == ( const authority& lhs, const shared_authority& rhs ); - + friend struct fc::reflector; + void reflector_init()const {} void sort_fields () { std::sort(std::begin(keys), std::end(keys)); std::sort(std::begin(accounts), std::end(accounts)); diff --git a/libraries/chain/include/eosio/chain/chain_snapshot.hpp b/libraries/chain/include/eosio/chain/chain_snapshot.hpp index 0bff9342a1..74a3858cd9 100644 --- a/libraries/chain/include/eosio/chain/chain_snapshot.hpp +++ b/libraries/chain/include/eosio/chain/chain_snapshot.hpp @@ -24,7 +24,9 @@ struct chain_snapshot_header { * - chain_config update * 6: Updated for v3.1.0 release * 7: Updated - * - restructure account object + * - restructure account and account metadata objects + * - merge permisison and permisison usage objects, resource limits and resource usage + * - introduce the slim account */ static constexpr uint32_t minimum_compatible_version = 2; diff --git a/libraries/chain/include/eosio/chain/eosio_contract.hpp b/libraries/chain/include/eosio/chain/eosio_contract.hpp index df881f5462..e03b52e1b3 100644 --- a/libraries/chain/include/eosio/chain/eosio_contract.hpp +++ b/libraries/chain/include/eosio/chain/eosio_contract.hpp @@ -12,6 +12,7 @@ namespace eosio { namespace chain { */ ///@{ void apply_eosio_newaccount(apply_context&); + void apply_eosio_newslimacc(apply_context&); void apply_eosio_updateauth(apply_context&); void apply_eosio_deleteauth(apply_context&); void apply_eosio_linkauth(apply_context&); diff --git a/libraries/chain/include/eosio/chain/protocol_feature_manager.hpp b/libraries/chain/include/eosio/chain/protocol_feature_manager.hpp index a7ede28ddc..4b0ef84e35 100644 --- a/libraries/chain/include/eosio/chain/protocol_feature_manager.hpp +++ b/libraries/chain/include/eosio/chain/protocol_feature_manager.hpp @@ -38,6 +38,7 @@ enum class builtin_protocol_feature_t : uint32_t { bls_primitives = 21, disable_deferred_trxs_stage_1 = 22, disable_deferred_trxs_stage_2 = 23, + slim_account = 24, reserved_private_fork_protocol_features = 500000, }; diff --git a/libraries/chain/include/eosio/chain/webassembly/eos-vm-oc/intrinsic_mapping.hpp b/libraries/chain/include/eosio/chain/webassembly/eos-vm-oc/intrinsic_mapping.hpp index 8577ec9958..729047e19e 100644 --- a/libraries/chain/include/eosio/chain/webassembly/eos-vm-oc/intrinsic_mapping.hpp +++ b/libraries/chain/include/eosio/chain/webassembly/eos-vm-oc/intrinsic_mapping.hpp @@ -277,7 +277,8 @@ inline constexpr auto get_intrinsic_table() { "env.bls_g2_map", "env.bls_fp_mod", "env.bls_fp_mul", - "env.bls_fp_exp" + "env.bls_fp_exp", + "env.create_slim_account" ); } inline constexpr std::size_t find_intrinsic_index(std::string_view hf) { diff --git a/libraries/chain/include/eosio/chain/webassembly/interface.hpp b/libraries/chain/include/eosio/chain/webassembly/interface.hpp index 7a5123f3ca..a9f52bf5e5 100644 --- a/libraries/chain/include/eosio/chain/webassembly/interface.hpp +++ b/libraries/chain/include/eosio/chain/webassembly/interface.hpp @@ -249,6 +249,17 @@ namespace webassembly { */ void set_privileged(account_name account, bool is_priv); + /** + * create a slim account. + * + * @ingroup privileged + * + * @param account - account creator. + * @param name - new slim account name. + * @param pubkey - publickey. + */ + void create_slim_account(account_name creator, account_name name, legacy_span packed_authority); + // softfloat api float _eosio_f32_add(float, float) const; float _eosio_f32_sub(float, float) const; diff --git a/libraries/chain/protocol_feature_manager.cpp b/libraries/chain/protocol_feature_manager.cpp index 5a270c6bbd..9a4aa57723 100644 --- a/libraries/chain/protocol_feature_manager.cpp +++ b/libraries/chain/protocol_feature_manager.cpp @@ -308,6 +308,17 @@ retires a deferred transaction is invalid. */ {builtin_protocol_feature_t::disable_deferred_trxs_stage_1} } ) + ( builtin_protocol_feature_t::slim_account, builtin_protocol_feature_spec{ + "SLIM_ACCOUNT", + fc::variant("40aa1e384a52e19e3a98dd002430a81509f399356836b5ed0ef48f6d508464e6").as(), + // SHA256 hash of the raw message below within the comment delimiters (do not modify message below). +/* +Builtin protocol feature: SLIM_ACCOUNT +This feature introduces the concept of slim accounts, aiming to optimize +the resource usage associated with account. +*/ + {} + } ) ; diff --git a/libraries/chain/webassembly/privileged.cpp b/libraries/chain/webassembly/privileged.cpp index f9a8456745..c8f86db1e6 100644 --- a/libraries/chain/webassembly/privileged.cpp +++ b/libraries/chain/webassembly/privileged.cpp @@ -5,6 +5,7 @@ #include #include #include +#include #include @@ -213,7 +214,8 @@ namespace eosio { namespace chain { namespace webassembly { } bool interface::is_privileged( account_name n ) const { - return context.db.get( n ).is_privileged(); + auto const*account_metadata = context.db.find( n ); + return account_metadata != nullptr && account_metadata->is_privileged(); } void interface::set_privileged( account_name n, bool is_priv ) { @@ -223,4 +225,72 @@ namespace eosio { namespace chain { namespace webassembly { ma.set_privileged( is_priv ); }); } + void interface::create_slim_account(account_name creator, account_name name, legacy_span packed_authority){ + EOS_ASSERT( !context.trx_context.is_read_only(), wasm_execution_error, "create_slim_account not allowed in read-only transaction" ); + authority active_auth; + fc::datastream pubds ( packed_authority.data(), packed_authority.size() ); + + fc::raw::unpack( pubds, active_auth ); + + auto& authorization = context.control.get_mutable_authorization_manager(); + + EOS_ASSERT( validate(active_auth), action_validate_exception, "Invalid active authority"); + + auto& db = context.db; + + auto name_str = name.to_string(); + + EOS_ASSERT( !name.empty(), action_validate_exception, "account name cannot be empty" ); + EOS_ASSERT( name_str.size() <= 12, action_validate_exception, "account names can only be 12 chars long" ); + + // system account only can be created by newaccount + EOS_ASSERT( name_str.find( "eosio." ) != 0, action_validate_exception, + "only newaccount action can create account with name start with 'eosio.'" ); + + auto existing_account = db.find(name); + EOS_ASSERT(existing_account == nullptr, account_name_exists_exception, + "Cannot create account named ${name}, as that name is already taken", + ("name", name)); + + db.create([&](auto& a) { + a.name = name; + a.creation_date = context.control.pending_block_time(); + }); + + for (const auto& a : active_auth.accounts) { + auto* acct = context.db.find(a.permission.actor); + EOS_ASSERT( acct != nullptr, action_validate_exception, + "account '${account}' does not exist", + ("account", a.permission.actor) + ); + if( a.permission.permission == config::active_name ) + continue; // account was already checked to exist, so its active permissions should exist + + if( a.permission.permission == config::eosio_code_name ) // virtual eosio.code permission does not really exist but is allowed + continue; + + try { + context.control.get_authorization_manager().get_permission({a.permission.actor, a.permission.permission}); + } catch( const permission_query_exception& ) { + EOS_THROW( action_validate_exception, + "permission '${perm}' does not exist", + ("perm", a.permission) + ); + } + } + + const auto& active_permission = authorization.create_permission( name, config::active_name, 0, + std::move(active_auth), context.trx_context.is_transient() ); + int64_t ram_delta = config::overhead_per_account_ram_bytes; + ram_delta -= config::billable_size_v; + ram_delta += config::billable_size_v; + ram_delta += active_permission.auth.get_billable_size(); + context.control.get_mutable_resource_limits_manager().initialize_account(name, context.trx_context.is_transient()); + + if (auto dm_logger = context.control.get_deep_mind_logger(context.trx_context.is_transient())) { + dm_logger->on_ram_trace(RAM_EVENT_ID("${name}", ("name", name)), "account", "add", "newslimacc"); + } + + context.add_ram_usage(name, ram_delta); + } }}} // ns eosio::chain::webassembly diff --git a/libraries/chain/webassembly/runtimes/eos-vm.cpp b/libraries/chain/webassembly/runtimes/eos-vm.cpp index 3a41448c19..c945b0938b 100644 --- a/libraries/chain/webassembly/runtimes/eos-vm.cpp +++ b/libraries/chain/webassembly/runtimes/eos-vm.cpp @@ -218,7 +218,8 @@ class eos_vm_profiling_module : public wasm_instantiated_module_interface { if(auto it = _prof.find(account); it != _prof.end()) { return it->second.get(); } else { - auto code_sequence = context.control.db().get(account).code_sequence; + auto const *account_metadata = context.control.db().find(account); + auto code_sequence = account_metadata != nullptr ? account_metadata->code_sequence : 0; std::string basename = account.to_string() + "." + std::to_string(code_sequence); auto prof = std::make_unique(basename + ".profile", *_instantiated_module); auto [pos,_] = _prof.insert(std::pair{ account, std::move(prof)}); @@ -365,6 +366,7 @@ REGISTER_LEGACY_HOST_FUNCTION(get_blockchain_parameters_packed, privileged_check REGISTER_LEGACY_HOST_FUNCTION(set_blockchain_parameters_packed, privileged_check); REGISTER_HOST_FUNCTION(is_privileged, privileged_check); REGISTER_HOST_FUNCTION(set_privileged, privileged_check); +REGISTER_LEGACY_HOST_FUNCTION(create_slim_account, privileged_check); // softfloat api REGISTER_INJECTED_HOST_FUNCTION(_eosio_f32_add); diff --git a/libraries/testing/include/eosio/testing/tester.hpp b/libraries/testing/include/eosio/testing/tester.hpp index 51190b57fd..a29a024ccf 100644 --- a/libraries/testing/include/eosio/testing/tester.hpp +++ b/libraries/testing/include/eosio/testing/tester.hpp @@ -267,7 +267,6 @@ namespace eosio { namespace testing { bool multisig = false, bool include_code = true ); - transaction_trace_ptr push_reqauth( account_name from, const vector& auths, const vector& keys ); transaction_trace_ptr push_reqauth(account_name from, string role, bool multi_sig = false); // use when just want any old non-context free action diff --git a/unittests/deep-mind/deep-mind.log b/unittests/deep-mind/deep-mind.log index 56bd238ec6..717c26eb50 100644 --- a/unittests/deep-mind/deep-mind.log +++ b/unittests/deep-mind/deep-mind.log @@ -2,18 +2,15 @@ DMLOG RLIMIT_OP CONFIG INS {"cpu_limit_parameters":{"target":20000,"max":200000, DMLOG RLIMIT_OP STATE INS {"average_block_net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"average_block_cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1048576,"virtual_cpu_limit":200000} DMLOG PERM_OP INS 0 1 {"parent":0,"owner":"eosio","name":"owner","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[{"key":"EOS5P52UyPoYL7vMiSREPvqxh6WebuMAunCMK4w53J7Gu6zmk4qyN","weight":1}],"accounts":[],"waits":[]}} DMLOG PERM_OP INS 0 2 {"parent":1,"owner":"eosio","name":"active","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[{"key":"EOS5P52UyPoYL7vMiSREPvqxh6WebuMAunCMK4w53J7Gu6zmk4qyN","weight":1}],"accounts":[],"waits":[]}} -DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} -DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"eosio","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} +DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 eosio account add newaccount eosio 2724 2724 DMLOG PERM_OP INS 0 3 {"parent":0,"owner":"eosio.null","name":"owner","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[],"waits":[]}} DMLOG PERM_OP INS 0 4 {"parent":3,"owner":"eosio.null","name":"active","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[],"waits":[]}} -DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio.null","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} -DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"eosio.null","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} +DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio.null","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 eosio.null account add newaccount eosio.null 2624 2624 DMLOG PERM_OP INS 0 5 {"parent":0,"owner":"eosio.prods","name":"owner","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[],"waits":[]}} DMLOG PERM_OP INS 0 6 {"parent":5,"owner":"eosio.prods","name":"active","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} -DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio.prods","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} -DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"eosio.prods","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} +DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"eosio.prods","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 eosio.prods account add newaccount eosio.prods 2656 2656 DMLOG PERM_OP INS 0 7 {"parent":6,"owner":"eosio.prods","name":"prod.major","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} DMLOG PERM_OP INS 0 8 {"parent":7,"owner":"eosio.prods","name":"prod.minor","last_updated":"2020-01-01T00:00:00.000","last_used":"2020-01-01T00:00:00.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} @@ -24,7 +21,7 @@ DMLOG ABIDUMP END DMLOG START_BLOCK 2 DMLOG FEATURE_OP ACTIVATE 0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd {"feature_digest":"0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd","subjective_restrictions":{"enabled":true,"preactivation_required":false,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"64fe7df32e9b86be2b296b3f81dfd527f84e82b98e363bc97e40bc7a83733310","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"PREACTIVATE_FEATURE"}]} DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304001,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":1262304001,"value_ex":579,"consumed":100},"ram_usage":2724} +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304001,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":1262304001,"value_ex":579,"consumed":100},"ram_usage":2724} DMLOG TRX_OP CREATE onblock ef240e45433c433de4061120632aa06e32ec3e77048abf55c62e0612c22548ed 01e10b5e01005a31e44100000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274003b3d4b000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044423079ed372a4dda0bf89c3a594df409eaa8c1535451b7d5ca6a3d7a376912000000000000000000 DMLOG APPLIED_TRANSACTION 2 ef240e45433c433de4061120632aa06e32ec3e77048abf55c62e0612c22548ed02000000013b3d4b010000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e801006400000000000000000000000000000000000000000001010000010000000000ea305506d4766d9dbedb630ad9546f583a9809539cf09d38fd1554b4216503113ff4e501000000000000000100000000000000010000000000ea3055010000000000000000000000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274003b3d4b000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044423079ed372a4dda0bf89c3a594df409eaa8c1535451b7d5ca6a3d7a37691200000000000000000000000000000000ef240e45433c433de4061120632aa06e32ec3e77048abf55c62e0612c22548ed02000000013b3d4b010000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e80000000000000000 DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"average_block_cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1048576,"virtual_cpu_limit":200000} @@ -32,108 +29,112 @@ DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":2,"value_ex DMLOG ACCEPTED_BLOCK 2 02000000020000000000000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add8010001000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba10100000000000000010000000000ea305502000000010000000000ea305500000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e8013b3d4b0000000000ea30550000000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba1000000000000000000000000000000000000000000000000000000000000000062267e8b11d7d8f28e1f991a4de2b08cf92500861af2795765bdc9263cd6f4cd000000000001000021010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd0020701fd1d2d6fbca71ad1df5bd09a987d6863f301b93acfc1c34857e4b2f53821a0b4ca8483cf594f845f3f4fc155dbbc98009cb9c7b7b60d449f922dc00abcb0f0000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef26198000000000001010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd0001013b3d4b0000000000ea30550000000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba1000000000000000000000000000000000000000000000000000000000000000062267e8b11d7d8f28e1f991a4de2b08cf92500861af2795765bdc9263cd6f4cd000000000001000021010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd0020701fd1d2d6fbca71ad1df5bd09a987d6863f301b93acfc1c34857e4b2f53821a0b4ca8483cf594f845f3f4fc155dbbc98009cb9c7b7b60d449f922dc00abcb0f000001 DMLOG START_BLOCK 3 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":1262304002,"value_ex":1157,"consumed":101},"ram_usage":2724} +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":1262304002,"value_ex":1157,"consumed":101},"ram_usage":2724} DMLOG TRX_OP CREATE onblock da9fbe9042e1bc9bd64d7a4506534d492107a29f79ad671c1fea19ae3fb70eb4 01e10b5e02005132b41600000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32329801013b3d4b0000000000ea30550000000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba1000000000000000000000000000000000000000000000000000000000000000062267e8b11d7d8f28e1f991a4de2b08cf92500861af2795765bdc9263cd6f4cd000000000001000021010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd000000 -DMLOG APPLIED_TRANSACTION 3 da9fbe9042e1bc9bd64d7a4506534d492107a29f79ad671c1fea19ae3fb70eb403000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b4401006400000000000000000000000000000000000000000001010000010000000000ea3055ccfe3b56076237b0b6da2f580652ee1420231b96d3d96b28183769ac932c9e5902000000000000000200000000000000010000000000ea3055020000000000000000000000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32329801013b3d4b0000000000ea30550000000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba1000000000000000000000000000000000000000000000000000000000000000062267e8b11d7d8f28e1f991a4de2b08cf92500861af2795765bdc9263cd6f4cd000000000001000021010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd00000000000000000000da9fbe9042e1bc9bd64d7a4506534d492107a29f79ad671c1fea19ae3fb70eb403000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG APPLIED_TRANSACTION 3 da9fbe9042e1bc9bd64d7a4506534d492107a29f79ad671c1fea19ae3fb70eb403000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca6201006400000000000000000000000000000000000000000001010000010000000000ea3055ccfe3b56076237b0b6da2f580652ee1420231b96d3d96b28183769ac932c9e5902000000000000000200000000000000010000000000ea3055020000000000000000000000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32329801013b3d4b0000000000ea30550000000000015ab65a885a31e441ac485ebd2aeba87bf7ee6e7bcc40bf3a24506ba1000000000000000000000000000000000000000000000000000000000000000062267e8b11d7d8f28e1f991a4de2b08cf92500861af2795765bdc9263cd6f4cd000000000001000021010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd00000000000000000000da9fbe9042e1bc9bd64d7a4506534d492107a29f79ad671c1fea19ae3fb70eb403000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG RAM_OP 0 eosio code add setcode eosio 180494 177770 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":35325,"consumed":6104},"cpu_usage":{"last_ordinal":1262304002,"value_ex":12732,"consumed":2101},"ram_usage":180494} -DMLOG APPLIED_TRANSACTION 3 03917c562680b415b93db73416ff29230dfbe7ab1ba4d208b46029d01333cd3a03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d0070000fb050000000000000000d8170000000000000001010000010000000000ea30559a90c525172f87bbac0a6378610727f0fe1d7ebe908df973923d29a1606f9a5703000000000000000300000000000000010000000000ea3055030000000000000001000000000000ea30550000000000ea305500000040258ab2c2010000000000ea305500000000a8ed3232fe8a010000000000ea30550000f18a010061736d01000000019d011a60000060037f7e7f0060027f7e0060027f7f0060057f7e7e7e7e0060047f7e7e7e0060017f017f60017f0060037f7f7f017f6000017f60027f7f017f60017e0060027e7f0060047e7e7e7e0060027f7f017e6000017e60047e7e7e7e017f60047f7e7e7f0060037f7f7f0060067e7e7e7e7f7f017f60047f7e7f7f0060037e7e7e0060037e7e7f017f60047f7f7e7f0060027e7e0060047f7f7f7f00028e041803656e761469735f666561747572655f616374697661746564000603656e761370726561637469766174655f66656174757265000703656e760c656f73696f5f617373657274000303656e76066d656d736574000803656e7610616374696f6e5f646174615f73697a65000903656e7610726561645f616374696f6e5f64617461000a03656e76066d656d637079000803656e760c726571756972655f61757468000b03656e760e7365745f70726976696c65676564000c03656e76137365745f7265736f757263655f6c696d697473000d03656e760561626f7274000003656e76167365745f70726f706f7365645f70726f647563657273000e03656e76207365745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000303656e76206765745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000a03656e760c63757272656e745f74696d65000f03656e76146765745f6163746976655f70726f647563657273000a03656e760b64625f66696e645f693634001003656e76095f5f6173686c746933001103656e7611656f73696f5f6173736572745f636f6465000203656e761063757272656e745f7265636569766572000f03656e760a64625f6765745f693634000803656e7606736861323536001203656e760c64625f73746f72655f693634001303656e760d64625f7570646174655f69363400140347460006070007090a08060607070a0a030307070a060715011602160316041603160316030516011603030a0a0a030a17170318181818181818180318181818031818181818081904050170010a0a05030100010616037f014180c0000b7f0041abc3000b7f0041abc3000b070901056170706c79002d090f010041010b092e30323436383a3b3d0ac98001460400101b0b800101037f02400240024002402000450d004100410028028c40200041107622016a220236028c404100410028028440220320006a41076a417871220036028440200241107420004d0d0120014000417f460d020c030b41000f0b4100200241016a36028c40200141016a4000417f470d010b4100419cc000100220030f0b20030b02000b3601017f230041106b2200410036020c4100200028020c28020041076a417871220036028440410020003602804041003f0036028c400b02000b06004190c0000bf50101067f4100210202400240410020006b22032000712000470d00200041104b0d01200110190f0b101d411636020041000f0b0240024002402000417f6a220420016a10192200450d002000200420006a2003712202460d012000417c6a220328020022044107712201450d02200020044178716a220441786a2205280200210620032001200220006b2207723602002002417c6a200420026b2203200172360200200241786a20064107712201200772360200200520012003723602002000101a0b20020f0b20000f0b200241786a200041786a280200200220006b22006a3602002002417c6a200328020020006b36020020020b3301017f411621030240024020014104490d0020012002101e2201450d0120002001360200410021030b20030f0b101d2802000b3801027f02402000410120001b2201101922000d000340410021004100280298402202450d012002110000200110192200450d000b0b20000b0600200010200b0e0002402000450d002000101a0b0b0600200010220b6b01027f230041106b2202240002402002410c6a20014104200141044b1b22012000410120001b2203101f450d00024003404100280298402200450d0120001100002002410c6a20012003101f0d000c020b0b2002410036020c0b200228020c2100200241106a240020000b08002000200110240b0e0002402000450d002000101a0b0b08002000200110260b0500100a000b4e01017f230041e0006b220124002001200141d8006a3602082001200141106a3602042001200141106a36020020012000102a1a200141106a200128020420012802006b100c200141e0006a24000b920901047f02402000280208200028020422026b41074a0d00410041e8c0001002200041046a28020021020b20022001410810061a200041046a2202200228020041086a2203360200200141086a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001410c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141106a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141146a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141186a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001411c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141206a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141246a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141286a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001412c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141306a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141346a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141386a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001413c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141c0006a21040240200041086a220528020020036b41014a0d00410041e8c0001002200228020021030b20032004410210061a2002200228020041026a2203360200200141c2006a21010240200528020020036b41014a0d00410041e8c0001002200041046a28020021030b20032001410210061a200041046a2201200128020041026a36020020000bfa0203017f027e017f230041206b220124002001200029030022024220883c000b200120024228883c000a200120024230883c0009200120024238883c00082001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c000020012002a722043a000f200120044108763a000e200120044110763a000d200120044118763a000c20012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a00042001200041186a29030022023c00172001200029031022034220883c001b200120034228883c001a200120034230883c0019200120034238883c0018200120024220883c0013200120024228883c0012200120024230883c0011200120024238883c001020012002a722004108763a0016200120004110763a0015200120004118763a001420012003a722003a001f200120004108763a001e200120004110763a001d200120004118763a001c200110002100200141206a240020000bf60203017f027e017f230041206b220124002001200029030022024220883c000b200120024228883c000a200120024230883c0009200120024238883c00082001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c000020012002a722043a000f200120044108763a000e200120044110763a000d200120044118763a000c20012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a00042001200041186a29030022023c00172001200029031022034220883c001b200120034228883c001a200120034230883c0019200120034238883c0018200120024220883c0013200120024228883c0012200120024230883c0011200120024238883c001020012002a722004108763a0016200120004110763a0015200120004118763a001420012003a722003a001f200120004108763a001e200120004110763a001d200120004118763a001c20011001200141206a24000bcc0401017f23004190016b220324001018024020012000520d0002400240024002400240024002400240200242ffffb7f6a497b2d942570d00200242ffffffffb5f7d6d942570d01200242808080d0b2b3bb9932510d03200242808080c093fad6d942510d0420024280808080b6f7d6d942520d082003410036028c0120034101360288012003200329038801370300200120012003102f1a0c080b200242fffffffffff698d942550d0120024290a9d9d9dd8c99d6ba7f510d0420024280808080daac9bd6ba7f520d0720034100360264200341023602602003200329036037032820012001200341286a10311a0c070b2002428080b8f6a497b2d942510d0420024280808096cdebd4d942520d062003410036026c200341033602682003200329036837032020012001200341206a10331a0c060b2002428080808080f798d942510d042002428080b8f6a4979ad942520d0520034100360284012003410436028001200320032903800137030820012001200341086a10351a0c050b20034100360254200341053602502003200329035037033820012001200341386a10371a0c040b20034100360274200341063602702003200329037037031820012001200341186a10391a0c030b2003410036024c200341073602482003200329034837034020012001200341c0006a10371a0c020b2003410036027c200341083602782003200329037837031020012001200341106a103c1a0c010b2003410036025c200341093602582003200329035837033020012001200341306a103e1a0b4100101c20034190016a24000b1200200029030010072001200241004710080bd30201077f230041306b2203210420032400200228020421052002280200210641002102024010042207450d00024002402007418104490d002007101921020c010b20032007410f6a4170716b220224000b2002200710051a0b200441003a002820044200370320200220076a2103200441206a41086a210802400240200741074b0d0041004185c1001002200441206a2002410810061a200241086a21090c010b200441206a2002410810061a200241086a210920074108470d0041004185c10010020b20082009410110061a200441186a200336020020042002360210200441146a200241096a3602002004200137030820042000370300200420054101756a2103200441286a2d000021082004290320210002402005410171450d00200328020020066a28020021060b20032000200841ff0171200611010002402007418104490d002002101a0b200441306a240041010b0600200110070b830201057f230041306b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b20044200370328200220076a21030240200741074b0d0041004185c10010020b200441286a2002410810061a2004411c6a200241086a360200200441206a2003360200200420013703102004200037030820042002360218200441086a20054101756a21032004290328210002402005410171450d00200328020020066a28020021060b20032000200611020002402007418104490d002002101a0b200441306a240041010b0d0020002903001007200110290bf70201067f230041a0026b2203210420032400200228020421052002280200210641002102024010042207450d00024002402007418104490d002007101921020c010b20032007410f6a4170716b220224000b2002200710051a0b200441c8006a410041c80010031a2004200236023c200420023602382004200220076a360240200441386a200441c8006a10421a200441086a41086a220320042802403602002004200429033837030820044190016a41086a220820032802003602002004200429030837039001200441d8016a41086a20082802002203360200200441306a2003360200200420003703182004200137032020042004290390012200370328200420003703d80120044190016a200441c8006a41c80010061a200441d8016a20044190016a41c80010061a200441186a20054101756a210302402005410171450d00200328020020066a28020021060b2003200441d8016a200611030002402007418104490d002002101a0b200441a0026a240041010b130020002903001007200120022003200410090b940302067f027e23004180016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b2004420037034820044200370340200442003703502004420037035820042002360234200420023602302004200220076a3602382004200441306a3602702004200441c0006a360210200441106a200441f0006a103f200441086a2203200428023836020020042004290330370300200441e0006a41086a2208200328020036020020042004290300370360200441f0006a41086a20082802002203360200200441286a2003360200200420003703102004200137031820042004290360220037032020042000370370200441106a20054101756a21032004290358210020042903502101200429034821092004290340210a02402005410171450d00200328020020066a28020021060b2003200a200920012000200611040002402007418104490d002002101a0b20044180016a240041010b0d00200029030010072001102c0bfe0301087f230041a0016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b200441c0006a41186a22034200370300200441c0006a41106a22084200370300200442003703482004420037034020042002360234200420023602302004200220076a3602382004200441306a3602602004200441c0006a3602800120044180016a200441e0006a1048200441086a2209200428023836020020042004290330370300200441e0006a41086a220a20092802003602002004200429030037036020044180016a41086a200a2802002209360200200441106a41186a200936020020042000370310200420013703182004200429036022003703202004200037038001200441e0006a41186a22092003290300370300200441e0006a41106a22032008290300370300200420042903483703682004200429034037036020044180016a41186a200929030037030020044180016a41106a200329030037030020042004290368370388012004200429036037038001200441106a20054101756a210302402005410171450d00200328020020066a28020021060b200320044180016a200611030002402007418104490d002002101a0b200441a0016a240041010b5601027f23002202210320002903001007024010042200418104490d00200010192202200010051a20022000100b1a200324000f0b20022000410f6a4170716b220224002002200010051a20022000100b1a200324000bb80501077f230041f0006b220321042003240020022802042105200228020021064100210741002102024010042208450d00024002402008418104490d002008101921020c010b20032008410f6a4170716b220224000b2002200810051a0b200441003602482004420037034020042002360234200420023602302004200220086a360238200441306a200441c0006a10411a200441086a2203200428023836020020042004290330370300200441d0006a41086a2209200328020036020020042004290300370350200441e0006a41086a20092802002203360200200441286a20033602002004200037031020042001370318200420042903502200370320200420003703602004410036025820044200370350200428024420042802406b220341306d21090240024002402003450d00200941d6aad52a4f0d01200441d8006a200310202207200941306c6a36020020042007360250200420073602542004280244200428024022096b22034101480d0020072009200310061a20042004280254200341306e41306c6a22073602540b200441106a20054101756a210302402005410171450d00200328020020066a28020021060b2004410036026820044200370360200720042802506b220741306d210502402007450d00200541d6aad52a4f0d02200441e8006a200710202207200541306c6a36020020042007360260200420073602642004280254200428025022096b22054101480d0020072009200510061a20042007200541306e41306c6a3602640b2003200441e0006a2006110300024020042802602207450d0020042007360264200710220b024020042802502207450d0020042007360254200710220b02402008418104490d002002101a0b024020042802402202450d0020042002360244200210220b200441f0006a240041010f0b200441d0006a1028000b200441e0006a1028000b130002402001102b0d00410041d9c20010020b0b0900200029030010070b870302067f017e23004180016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b2004420037035020044200370348200442003703582004200236023c200420023602382004200220076a3602402004200441386a3602702004200441c8006a360218200441186a200441f0006a1040200441086a41086a2203200428024036020020042004290338370308200441e0006a41086a2208200328020036020020042004290308370360200441f0006a41086a20082802002203360200200441306a2003360200200420003703182004200137032020042004290360220037032820042000370370200441186a20054101756a210320042903582100200429035021012004290348210902402005410171450d00200328020020066a28020021060b2003200920012000200611050002402007418104490d002002101a0b20044180016a240041010bc00203017f017e027f230041c0006b2203240020032001370338200341306a41003602002003427f37032020034200370328200320002903002204370310200320043703180240024002402004200442808080809aecb4ee312001101022004100480d000240200341106a200010452200280230200341106a460d00410041b5c00010020b20032002360208200341106a20004200200341086a1046200328022822050d010c020b2003200236020c2003200341386a3602082003200341106a2001200341086a104720032802282205450d010b024002402003412c6a220628020022002005460d000340200041686a220028020021022000410036020002402002450d00200210220b20052000470d000b200341286a28020021000c010b200521000b2006200536020020001022200341c0006a24000f0b200341c0006a24000b9e0301057f23004180016b2203240020032204200229020037035841002102024010042205450d00024002402005418104490d002005101921020c010b20032005410f6a4170716b220224000b2002200510051a0b200441d0006a4100360200200442003703402004420037034820042002360234200420023602302004200220056a360238200221030240200541074b0d0041004185c1001002200428023421030b200441c0006a2003410810061a2004200341086a360234200441306a200441c0006a41086a220310431a200441086a2206200441306a41086a28020036020020042004290330370300200441e0006a41086a2207200628020036020020042004290300370360200441f0006a41086a20072802002206360200200441286a20063602002004200037031020042001370318200420042903602200370320200420003703702004200441d8006a3602742004200441106a360270200441f0006a200441c0006a104402402005418104490d002002101a0b024020032802002202450d00200441cc006a2002360200200210220b20044180016a240041010bc10201037f20002802002102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a3602002000280200220041086a2102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a360200200041106a2102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a360200200041186a2100024020012802002201280208200128020422036b41074b0d0041004185c1001002200141046a28020021030b20002003410810061a200141046a2201200128020041086a3602000bf30101037f20002802002102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a3602002000280200220441086a2102024020012802002203280208200328020422006b41074b0d0041004185c1001002200341046a28020021000b20022000410810061a200341046a2203200328020041086a360200200441106a2100024020012802002201280208200128020422036b41074b0d0041004185c1001002200141046a28020021030b20002003410810061a200141046a2201200128020041086a3602000be80303017f017e067f2000280204210242002103200041086a2104200041046a2105410021060340024020022004280200490d00410041fbc2001002200528020021020b20022d000021072005200241016a22023602002003200741ff0071200641ff0171220674ad842103200641076a2106200221022007418001710d000b02400240024020012802042208200128020022096b41306d22072003a722024f0d002001200220076b105620012802002209200141046a2802002208470d010c020b0240200720024d0d00200141046a2009200241306c6a22083602000b20092008460d010b200041046a22042802002102200041086a210103400240200128020020026b41074b0d0041004185c1001002200428020021020b20092002410810061a2004200428020041086a220236020041002105420021030340024020022001280200490d00410041fbc2001002200428020021020b20022d000021072004200241016a22063602002003200741ff0071200541ff0171220274ad842103200241076a2105200621022007418001710d000b200920033e02082009410c6a21020240200128020020066b41204b0d0041004185c1001002200428020021060b20022006412110061a2004200428020041216a2202360200200941306a22092008470d000b0b20000b920901047f02402000280208200028020422026b41074b0d0041004185c1001002200041046a28020021020b20012002410810061a200041046a2202200228020041086a2203360200200141086a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001410c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141106a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141146a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141186a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001411c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141206a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141246a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141286a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001412c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141306a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141346a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141386a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001413c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141c0006a21040240200041086a220528020020036b41014b0d0041004185c1001002200228020021030b20042003410210061a2002200228020041026a2203360200200141c2006a21010240200528020020036b41014b0d0041004185c1001002200041046a28020021030b20012003410210061a200041046a2201200128020041026a36020020000ba10203017f017e057f2000280204210242002103200041086a2104200041046a2105410021060340024020022004280200490d00410041fbc2001002200528020021020b20022d000021072005200241016a22083602002003200741ff0071200641ff0171220274ad842103200241076a2106200821022007418001710d000b0240024020012802042207200128020022026b22052003a722064f0d002001200620056b1051200041046a2802002108200141046a2802002107200128020021020c010b200520064d0d00200141046a200220066a22073602000b0240200041086a28020020086b200720026b22074f0d0041004185c1001002200041046a28020021080b20022008200710061a200041046a2202200228020020076a36020020000bf80103017f017e027f230041106b22022400200242003703002002410036020820012903002103024002402001410c6a28020020012802086b2204450d002004417f4c0d01200241086a20041020220520046a36020020022005360200200220053602042001410c6a280200200141086a28020022046b22014101480d0020052004200110061a2002200520016a3602040b20002802002000280204220128020422044101756a21002001280200210102402004410171450d00200028020020016a28020021010b2000200320022001110100024020022802002201450d0020022001360204200110220b200241106a24000f0b20021028000bbf0302077f017e230041206b22022103200224000240200028021822042000411c6a2802002205460d0002400340200541786a2802002001460d012004200541686a2205470d000c020b0b20042005460d00200541686a2802002105200341206a240020050f0b02400240024020014100410010142204417f4c0d0020044181044f0d0120022004410f6a4170716b22022400410021060c020b410041eec00010020b200410192102410121060b20012002200410141a41c000102022052000360230200542003703000240200441074b0d0041004185c10010020b20052002410810061a200541106a2107200241086a21080240200441786a411f4b0d0041004185c10010020b20072008412010061a20052001360234200320053602182003200529030022093703102003200136020c0240024002402000411c6a22072802002204200041206a2802004f0d00200420093703082004200136021020034100360218200420053602002007200441186a36020020060d010c020b200041186a200341186a200341106a2003410c6a105d2006450d010b2002101a0b200328021821012003410036021802402001450d00200110220b200341206a240020050bc40103027f017e017f230022042105024020012802302000460d00410041bdc10010020b024020002903001013510d00410041ebc10010020b20012903002106200328020022032802002207200328020420076b200141106a22071015024020062001290300510d004100419ec20010020b2004220441506a2203240020032001410810061a200441586a2007412010061a20012802342002200341281017024020062000290310540d00200041106a427e200642017c2006427d561b3703000b200524000bfb0101047f230041306b2204240020042002370328024020012903001013510d004100418ac10010020b20042003360214200420013602102004200441286a36021841c000102022032001200441106a105c1a2004200336022020042003290300220237031020042003280234220536020c024002402001411c6a22062802002207200141206a2802004f0d00200720023703082007200536021020044100360220200720033602002006200741186a3602000c010b200141186a200441206a200441106a2004410c6a105d0b2000200336020420002001360200200428022021012004410036022002402001450d00200110220b200441306a24000b960305027f017e017f017e017f230041d0006b2202240020002802002103024020012802002201280208200128020422006b411f4b0d0041004185c1001002200141046a28020021000b200241306a2000412010061a200141046a2201200128020041206a3602004200210441102101200241106a2105410021004200210602400340200241306a20006a2107024020014102490d002006420886200420073100008422044238888421062001417f6a210120044208862104200041016a22004120470d010c020b024020014101460d00410041ffc20010020b200520063703082005200420073100008437030041102101200541106a21054200210442002106200041016a22004120470d000b0b024020014110460d00024020014102490d00200220042006200141037441786a1011200241086a2903002106200229030021040b20052004370300200520063703080b20032002290310370300200341086a2002290318370300200341186a200241106a41186a290300370300200341106a200241106a41106a290300370300200241d0006a24000bba0101047f230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a20034200370300200241086a2102024020044178714108470d0041004185c10010020b20032002410810061a200341106a24000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000bd30201047f230041306b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360224200320023602202003200220046a2205360228200342003703180240200441074b0d0041004185c1001002200341286a2802002105200328022421020b200341186a2002410810061a2003200241086a2202360224024020052002470d0041004185c1001002200341206a41086a2802002105200328022421020b200341176a2002410110061a2003200241016a2202360224024020052002470d0041004185c1001002200328022421020b200341166a2002410110061a2003200241016a3602242003410036021020034200370308200341206a200341086a10431a024020032802082202450d002003200236020c200210220b200341306a24000bbe0201067f0240024002400240024020002802082202200028020422036b20014f0d002003200028020022046b220520016a2206417f4c0d0241ffffffff0721070240200220046b220241feffffff034b0d0020062002410174220220022006491b2207450d020b2007102021020c030b200041046a21000340200341003a00002000200028020041016a22033602002001417f6a22010d000c040b0b41002107410021020c010b20001028000b200220076a2107200320016a20046b2104200220056a220521030340200341003a0000200341016a21032001417f6a22010d000b200220046a21042005200041046a2206280200200028020022016b22036b2102024020034101480d0020022001200310061a200028020021010b2000200236020020062004360200200041086a20073602002001450d00200110220f0b0bd00102047f017e230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a2102024020044108470d0041004185c10010020b200341076a2002410110061a2003290308210620032d0007210420001007200620044100471008200341106a24000bab0202047f047e230041206b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037031841002102200341186a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370318200341186a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a21050240200441787122044108470d0041004185c10010020b200341106a2005410810061a200241106a2105024020044110470d0041004185c10010020b200341086a2005410810061a200241186a2102024020044118470d0041004185c10010020b20032002410810061a200329030021062003290308210720032903102108200329031821092000100720092008200720061009200341206a24000bd30101047f230041206b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b41002102200341186a21050c020b20022004410f6a4170716b220224000b2002200410051a200341186a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a21050240200441787122044108470d0041004185c10010020b200341106a2005410810061a200241106a2102024020044110470d0041004185c10010020b200341086a2002410810061a20001007200341206a24000bc60301047f23004180016b220221032002240041002104024010042205450d00024002402005418004490d002005101921040c010b20022005410f6a4170716b220424000b2004200510051a0b20032004360254200320043602502003200420056a3602582003410036024820034200370340200341d0006a200341c0006a10411a200341106a41086a2204200328025836020020032003290350370310200341e0006a41086a2205200428020036020020032003290310370360200341f0006a41086a20052802002204360200200341386a20043602002003200037032020032001370328200320032903602200370330200320003703702003410036020820034200370300200328024420032802406b220441306d2105024002402004450d00200541d6aad52a4f0d01200341086a200410202204200541306c6a36020020032004360200200320043602042003280244200328024022026b22054101480d0020042002200510061a20032003280204200541306e41306c6a3602040b200341206a20031038024020032802002204450d0020032004360204200410220b024020032802402204450d0020032004360244200410220b20034180016a24000f0b20031028000bc60301067f0240024002400240024020002802082202200028020422036b41306d20014f0d002003200028020022046b41306d220520016a220641d6aad52a4f0d0241d5aad52a21030240200220046b41306d220241a9d5aa154b0d0020062002410174220320032006491b2203450d020b200341306c102021040c030b200041046a21020340200341086a2200420037030020034200370300200341286a4200370300200341206a4200370300200341186a4200370300200341106a4200370300200041003602002002200228020041306a22033602002001417f6a22010d000c040b0b41002103410021040c010b20001028000b2004200341306c6a21072004200541306c6a220521030340200341086a2202420037030020034200370300200341286a4200370300200341206a4200370300200341186a4200370300200341106a420037030020024100360200200341306a21032001417f6a22010d000b2004200641306c6a21042005200041046a2206280200200028020022036b220141506d41306c6a2102024020014101480d0020022003200110061a200028020021030b2000200236020020062004360200200041086a20073602002003450d00200310220f0b0b8a0101037f230041e0006b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360254200320023602502003200220046a360258200341d0006a200341086a10421a20001007200341086a1029200341e0006a24000b950101047f230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a20032903081007200341106a24000bd70303047f027e017f230041f0006b2202210320022400024002400240024010042204450d002004418004490d012004101921050c020b410021050c020b20022004410f6a4170716b220524000b2005200410051a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d0041004185c10010020b200341d0006a2005412010061a200341306a2105410021044200210702400340200341d0006a20046a2108024020024102490d002007420886200620083100008422064238888421072002417f6a210220064208862106200441016a22044120470d010c020b024020024101460d00410041ffc20010020b200520073703082005200620083100008437030041102102200541106a21054200210642002107200441016a22044120470d000b0b024020024110460d00024020024102490d00200320062007200241037441786a1011200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a290300370300200320032903383703182003200329033037031020001007200341106a102c200341f0006a24000be00303047f027e017f230041f0006b2202210320022400024002400240024010042204450d002004418004490d012004101921050c020b410021050c020b20022004410f6a4170716b220524000b2005200410051a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d0041004185c10010020b200341d0006a2005412010061a200341306a2105410021044200210702400340200341d0006a20046a2108024020024102490d002007420886200620083100008422064238888421072002417f6a210220064208862106200441016a22044120470d010c020b024020024101460d00410041ffc20010020b200520073703082005200620083100008437030041102102200541106a21054200210642002107200441016a22044120470d000b0b024020024110460d00024020024102490d00200320062007200241037441786a1011200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a29030037030020032003290338370318200320032903303703100240200341106a102b0d00410041d9c20010020b200341f0006a24000beb0201037f23004180016b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360254200320023602502003200220046a360258200342003703480240200441074b0d0041004185c1001002200328025421020b200341c8006a2002410810061a2003200241086a3602542003410036024020034200370338200341d0006a200341386a10431a200341086a41086a2202200341d0006a41086a28020036020020032003290350370308200341e0006a41086a2204200228020036020020032003290308370360200341f0006a41086a20042802002202360200200341306a2002360200200320003703182003200137032020032003290360220037032820032000370370200341186a2003290348200341386a103d024020032802382202450d002003200236023c200210220b20034180016a24000bbc0102037f017e230041306b22032400200020013602302000420037030020002002280204220428020029030037030020022802002101200428020422042802002205200428020420056b200041106a2204101520032000410810061a20034108722004412010061a2000200129030842808080809aecb4ee31200228020829030020002903002206200341281016360234024020062001290310540d00200141106a427e200642017c2006427d561b3703000b200341306a240020000baa0301057f024002402000280204200028020022046b41186d220541016a220641abd5aad5004f0d0041aad5aad500210702400240200028020820046b41186d220441d4aad52a4b0d0020062004410174220720072006491b2207450d010b200741186c102021040c020b41002107410021040c010b20001028000b20012802002106200141003602002004200541186c22086a2201200636020020012002290300370308200120032802003602102004200741186c6a2105200141186a210602400240200041046a280200220220002802002207460d00200420086a41686a21010340200241686a220428020021032004410036020020012003360200200141106a200241786a280200360200200141086a200241706a290300370300200141686a21012004210220072004470d000b200141186a2101200041046a2802002107200028020021020c010b200721020b20002001360200200041046a2006360200200041086a2005360200024020072002460d000340200741686a220728020021012007410036020002402001450d00200110220b20022007470d000b0b02402002450d00200210220b0b0bdf030b00419cc0000b4c6661696c656420746f20616c6c6f63617465207061676573006f626a6563742070617373656420746f206974657261746f725f746f206973206e6f7420696e206d756c74695f696e646578000041e8c0000b1d7772697465006572726f722072656164696e67206974657261746f7200004185c1000b05726561640000418ac1000b3363616e6e6f7420637265617465206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e7472616374000041bdc1000b2e6f626a6563742070617373656420746f206d6f64696679206973206e6f7420696e206d756c74695f696e646578000041ebc1000b3363616e6e6f74206d6f64696679206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e74726163740000419ec2000b3b757064617465722063616e6e6f74206368616e6765207072696d617279206b6579207768656e206d6f64696679696e6720616e206f626a656374000041d9c2000b2270726f746f636f6c2066656174757265206973206e6f7420616374697661746564000041fbc2000b04676574000041ffc2000b2c756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f72000041000b04b02100000000000000000000000003917c562680b415b93db73416ff29230dfbe7ab1ba4d208b46029d01333cd3a03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b44010000000000ea30556ab602000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":35325,"consumed":6104},"cpu_usage":{"last_ordinal":1262304002,"value_ex":12732,"consumed":2101},"ram_usage":180494} +DMLOG APPLIED_TRANSACTION 3 03917c562680b415b93db73416ff29230dfbe7ab1ba4d208b46029d01333cd3a03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d0070000fb050000000000000000d8170000000000000001010000010000000000ea30559a90c525172f87bbac0a6378610727f0fe1d7ebe908df973923d29a1606f9a5703000000000000000300000000000000010000000000ea3055030000000000000001000000000000ea30550000000000ea305500000040258ab2c2010000000000ea305500000000a8ed3232fe8a010000000000ea30550000f18a010061736d01000000019d011a60000060037f7e7f0060027f7e0060027f7f0060057f7e7e7e7e0060047f7e7e7e0060017f017f60017f0060037f7f7f017f6000017f60027f7f017f60017e0060027e7f0060047e7e7e7e0060027f7f017e6000017e60047e7e7e7e017f60047f7e7e7f0060037f7f7f0060067e7e7e7e7f7f017f60047f7e7f7f0060037e7e7e0060037e7e7f017f60047f7f7e7f0060027e7e0060047f7f7f7f00028e041803656e761469735f666561747572655f616374697661746564000603656e761370726561637469766174655f66656174757265000703656e760c656f73696f5f617373657274000303656e76066d656d736574000803656e7610616374696f6e5f646174615f73697a65000903656e7610726561645f616374696f6e5f64617461000a03656e76066d656d637079000803656e760c726571756972655f61757468000b03656e760e7365745f70726976696c65676564000c03656e76137365745f7265736f757263655f6c696d697473000d03656e760561626f7274000003656e76167365745f70726f706f7365645f70726f647563657273000e03656e76207365745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000303656e76206765745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000a03656e760c63757272656e745f74696d65000f03656e76146765745f6163746976655f70726f647563657273000a03656e760b64625f66696e645f693634001003656e76095f5f6173686c746933001103656e7611656f73696f5f6173736572745f636f6465000203656e761063757272656e745f7265636569766572000f03656e760a64625f6765745f693634000803656e7606736861323536001203656e760c64625f73746f72655f693634001303656e760d64625f7570646174655f69363400140347460006070007090a08060607070a0a030307070a060715011602160316041603160316030516011603030a0a0a030a17170318181818181818180318181818031818181818081904050170010a0a05030100010616037f014180c0000b7f0041abc3000b7f0041abc3000b070901056170706c79002d090f010041010b092e30323436383a3b3d0ac98001460400101b0b800101037f02400240024002402000450d004100410028028c40200041107622016a220236028c404100410028028440220320006a41076a417871220036028440200241107420004d0d0120014000417f460d020c030b41000f0b4100200241016a36028c40200141016a4000417f470d010b4100419cc000100220030f0b20030b02000b3601017f230041106b2200410036020c4100200028020c28020041076a417871220036028440410020003602804041003f0036028c400b02000b06004190c0000bf50101067f4100210202400240410020006b22032000712000470d00200041104b0d01200110190f0b101d411636020041000f0b0240024002402000417f6a220420016a10192200450d002000200420006a2003712202460d012000417c6a220328020022044107712201450d02200020044178716a220441786a2205280200210620032001200220006b2207723602002002417c6a200420026b2203200172360200200241786a20064107712201200772360200200520012003723602002000101a0b20020f0b20000f0b200241786a200041786a280200200220006b22006a3602002002417c6a200328020020006b36020020020b3301017f411621030240024020014104490d0020012002101e2201450d0120002001360200410021030b20030f0b101d2802000b3801027f02402000410120001b2201101922000d000340410021004100280298402202450d012002110000200110192200450d000b0b20000b0600200010200b0e0002402000450d002000101a0b0b0600200010220b6b01027f230041106b2202240002402002410c6a20014104200141044b1b22012000410120001b2203101f450d00024003404100280298402200450d0120001100002002410c6a20012003101f0d000c020b0b2002410036020c0b200228020c2100200241106a240020000b08002000200110240b0e0002402000450d002000101a0b0b08002000200110260b0500100a000b4e01017f230041e0006b220124002001200141d8006a3602082001200141106a3602042001200141106a36020020012000102a1a200141106a200128020420012802006b100c200141e0006a24000b920901047f02402000280208200028020422026b41074a0d00410041e8c0001002200041046a28020021020b20022001410810061a200041046a2202200228020041086a2203360200200141086a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001410c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141106a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141146a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141186a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001411c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141206a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141246a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141286a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001412c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141306a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a2203360200200141346a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141386a21040240200041086a220528020020036b41034a0d00410041e8c0001002200228020021030b20032004410410061a2002200228020041046a22033602002001413c6a21020240200528020020036b41034a0d00410041e8c0001002200041046a28020021030b20032002410410061a200041046a2202200228020041046a2203360200200141c0006a21040240200041086a220528020020036b41014a0d00410041e8c0001002200228020021030b20032004410210061a2002200228020041026a2203360200200141c2006a21010240200528020020036b41014a0d00410041e8c0001002200041046a28020021030b20032001410210061a200041046a2201200128020041026a36020020000bfa0203017f027e017f230041206b220124002001200029030022024220883c000b200120024228883c000a200120024230883c0009200120024238883c00082001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c000020012002a722043a000f200120044108763a000e200120044110763a000d200120044118763a000c20012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a00042001200041186a29030022023c00172001200029031022034220883c001b200120034228883c001a200120034230883c0019200120034238883c0018200120024220883c0013200120024228883c0012200120024230883c0011200120024238883c001020012002a722004108763a0016200120004110763a0015200120004118763a001420012003a722003a001f200120004108763a001e200120004110763a001d200120004118763a001c200110002100200141206a240020000bf60203017f027e017f230041206b220124002001200029030022024220883c000b200120024228883c000a200120024230883c0009200120024238883c00082001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c000020012002a722043a000f200120044108763a000e200120044110763a000d200120044118763a000c20012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a00042001200041186a29030022023c00172001200029031022034220883c001b200120034228883c001a200120034230883c0019200120034238883c0018200120024220883c0013200120024228883c0012200120024230883c0011200120024238883c001020012002a722004108763a0016200120004110763a0015200120004118763a001420012003a722003a001f200120004108763a001e200120004110763a001d200120004118763a001c20011001200141206a24000bcc0401017f23004190016b220324001018024020012000520d0002400240024002400240024002400240200242ffffb7f6a497b2d942570d00200242ffffffffb5f7d6d942570d01200242808080d0b2b3bb9932510d03200242808080c093fad6d942510d0420024280808080b6f7d6d942520d082003410036028c0120034101360288012003200329038801370300200120012003102f1a0c080b200242fffffffffff698d942550d0120024290a9d9d9dd8c99d6ba7f510d0420024280808080daac9bd6ba7f520d0720034100360264200341023602602003200329036037032820012001200341286a10311a0c070b2002428080b8f6a497b2d942510d0420024280808096cdebd4d942520d062003410036026c200341033602682003200329036837032020012001200341206a10331a0c060b2002428080808080f798d942510d042002428080b8f6a4979ad942520d0520034100360284012003410436028001200320032903800137030820012001200341086a10351a0c050b20034100360254200341053602502003200329035037033820012001200341386a10371a0c040b20034100360274200341063602702003200329037037031820012001200341186a10391a0c030b2003410036024c200341073602482003200329034837034020012001200341c0006a10371a0c020b2003410036027c200341083602782003200329037837031020012001200341106a103c1a0c010b2003410036025c200341093602582003200329035837033020012001200341306a103e1a0b4100101c20034190016a24000b1200200029030010072001200241004710080bd30201077f230041306b2203210420032400200228020421052002280200210641002102024010042207450d00024002402007418104490d002007101921020c010b20032007410f6a4170716b220224000b2002200710051a0b200441003a002820044200370320200220076a2103200441206a41086a210802400240200741074b0d0041004185c1001002200441206a2002410810061a200241086a21090c010b200441206a2002410810061a200241086a210920074108470d0041004185c10010020b20082009410110061a200441186a200336020020042002360210200441146a200241096a3602002004200137030820042000370300200420054101756a2103200441286a2d000021082004290320210002402005410171450d00200328020020066a28020021060b20032000200841ff0171200611010002402007418104490d002002101a0b200441306a240041010b0600200110070b830201057f230041306b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b20044200370328200220076a21030240200741074b0d0041004185c10010020b200441286a2002410810061a2004411c6a200241086a360200200441206a2003360200200420013703102004200037030820042002360218200441086a20054101756a21032004290328210002402005410171450d00200328020020066a28020021060b20032000200611020002402007418104490d002002101a0b200441306a240041010b0d0020002903001007200110290bf70201067f230041a0026b2203210420032400200228020421052002280200210641002102024010042207450d00024002402007418104490d002007101921020c010b20032007410f6a4170716b220224000b2002200710051a0b200441c8006a410041c80010031a2004200236023c200420023602382004200220076a360240200441386a200441c8006a10421a200441086a41086a220320042802403602002004200429033837030820044190016a41086a220820032802003602002004200429030837039001200441d8016a41086a20082802002203360200200441306a2003360200200420003703182004200137032020042004290390012200370328200420003703d80120044190016a200441c8006a41c80010061a200441d8016a20044190016a41c80010061a200441186a20054101756a210302402005410171450d00200328020020066a28020021060b2003200441d8016a200611030002402007418104490d002002101a0b200441a0026a240041010b130020002903001007200120022003200410090b940302067f027e23004180016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b2004420037034820044200370340200442003703502004420037035820042002360234200420023602302004200220076a3602382004200441306a3602702004200441c0006a360210200441106a200441f0006a103f200441086a2203200428023836020020042004290330370300200441e0006a41086a2208200328020036020020042004290300370360200441f0006a41086a20082802002203360200200441286a2003360200200420003703102004200137031820042004290360220037032020042000370370200441106a20054101756a21032004290358210020042903502101200429034821092004290340210a02402005410171450d00200328020020066a28020021060b2003200a200920012000200611040002402007418104490d002002101a0b20044180016a240041010b0d00200029030010072001102c0bfe0301087f230041a0016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b200441c0006a41186a22034200370300200441c0006a41106a22084200370300200442003703482004420037034020042002360234200420023602302004200220076a3602382004200441306a3602602004200441c0006a3602800120044180016a200441e0006a1048200441086a2209200428023836020020042004290330370300200441e0006a41086a220a20092802003602002004200429030037036020044180016a41086a200a2802002209360200200441106a41186a200936020020042000370310200420013703182004200429036022003703202004200037038001200441e0006a41186a22092003290300370300200441e0006a41106a22032008290300370300200420042903483703682004200429034037036020044180016a41186a200929030037030020044180016a41106a200329030037030020042004290368370388012004200429036037038001200441106a20054101756a210302402005410171450d00200328020020066a28020021060b200320044180016a200611030002402007418104490d002002101a0b200441a0016a240041010b5601027f23002202210320002903001007024010042200418104490d00200010192202200010051a20022000100b1a200324000f0b20022000410f6a4170716b220224002002200010051a20022000100b1a200324000bb80501077f230041f0006b220321042003240020022802042105200228020021064100210741002102024010042208450d00024002402008418104490d002008101921020c010b20032008410f6a4170716b220224000b2002200810051a0b200441003602482004420037034020042002360234200420023602302004200220086a360238200441306a200441c0006a10411a200441086a2203200428023836020020042004290330370300200441d0006a41086a2209200328020036020020042004290300370350200441e0006a41086a20092802002203360200200441286a20033602002004200037031020042001370318200420042903502200370320200420003703602004410036025820044200370350200428024420042802406b220341306d21090240024002402003450d00200941d6aad52a4f0d01200441d8006a200310202207200941306c6a36020020042007360250200420073602542004280244200428024022096b22034101480d0020072009200310061a20042004280254200341306e41306c6a22073602540b200441106a20054101756a210302402005410171450d00200328020020066a28020021060b2004410036026820044200370360200720042802506b220741306d210502402007450d00200541d6aad52a4f0d02200441e8006a200710202207200541306c6a36020020042007360260200420073602642004280254200428025022096b22054101480d0020072009200510061a20042007200541306e41306c6a3602640b2003200441e0006a2006110300024020042802602207450d0020042007360264200710220b024020042802502207450d0020042007360254200710220b02402008418104490d002002101a0b024020042802402202450d0020042002360244200210220b200441f0006a240041010f0b200441d0006a1028000b200441e0006a1028000b130002402001102b0d00410041d9c20010020b0b0900200029030010070b870302067f017e23004180016b22032104200324002002280204210520022802002106024002400240024010042207450d002007418104490d012007101921020c020b410021020c020b20032007410f6a4170716b220224000b2002200710051a0b2004420037035020044200370348200442003703582004200236023c200420023602382004200220076a3602402004200441386a3602702004200441c8006a360218200441186a200441f0006a1040200441086a41086a2203200428024036020020042004290338370308200441e0006a41086a2208200328020036020020042004290308370360200441f0006a41086a20082802002203360200200441306a2003360200200420003703182004200137032020042004290360220037032820042000370370200441186a20054101756a210320042903582100200429035021012004290348210902402005410171450d00200328020020066a28020021060b2003200920012000200611050002402007418104490d002002101a0b20044180016a240041010bc00203017f017e027f230041c0006b2203240020032001370338200341306a41003602002003427f37032020034200370328200320002903002204370310200320043703180240024002402004200442808080809aecb4ee312001101022004100480d000240200341106a200010452200280230200341106a460d00410041b5c00010020b20032002360208200341106a20004200200341086a1046200328022822050d010c020b2003200236020c2003200341386a3602082003200341106a2001200341086a104720032802282205450d010b024002402003412c6a220628020022002005460d000340200041686a220028020021022000410036020002402002450d00200210220b20052000470d000b200341286a28020021000c010b200521000b2006200536020020001022200341c0006a24000f0b200341c0006a24000b9e0301057f23004180016b2203240020032204200229020037035841002102024010042205450d00024002402005418104490d002005101921020c010b20032005410f6a4170716b220224000b2002200510051a0b200441d0006a4100360200200442003703402004420037034820042002360234200420023602302004200220056a360238200221030240200541074b0d0041004185c1001002200428023421030b200441c0006a2003410810061a2004200341086a360234200441306a200441c0006a41086a220310431a200441086a2206200441306a41086a28020036020020042004290330370300200441e0006a41086a2207200628020036020020042004290300370360200441f0006a41086a20072802002206360200200441286a20063602002004200037031020042001370318200420042903602200370320200420003703702004200441d8006a3602742004200441106a360270200441f0006a200441c0006a104402402005418104490d002002101a0b024020032802002202450d00200441cc006a2002360200200210220b20044180016a240041010bc10201037f20002802002102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a3602002000280200220041086a2102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a360200200041106a2102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a360200200041186a2100024020012802002201280208200128020422036b41074b0d0041004185c1001002200141046a28020021030b20002003410810061a200141046a2201200128020041086a3602000bf30101037f20002802002102024020012802002203280208200328020422046b41074b0d0041004185c1001002200341046a28020021040b20022004410810061a200341046a2203200328020041086a3602002000280200220441086a2102024020012802002203280208200328020422006b41074b0d0041004185c1001002200341046a28020021000b20022000410810061a200341046a2203200328020041086a360200200441106a2100024020012802002201280208200128020422036b41074b0d0041004185c1001002200141046a28020021030b20002003410810061a200141046a2201200128020041086a3602000be80303017f017e067f2000280204210242002103200041086a2104200041046a2105410021060340024020022004280200490d00410041fbc2001002200528020021020b20022d000021072005200241016a22023602002003200741ff0071200641ff0171220674ad842103200641076a2106200221022007418001710d000b02400240024020012802042208200128020022096b41306d22072003a722024f0d002001200220076b105620012802002209200141046a2802002208470d010c020b0240200720024d0d00200141046a2009200241306c6a22083602000b20092008460d010b200041046a22042802002102200041086a210103400240200128020020026b41074b0d0041004185c1001002200428020021020b20092002410810061a2004200428020041086a220236020041002105420021030340024020022001280200490d00410041fbc2001002200428020021020b20022d000021072004200241016a22063602002003200741ff0071200541ff0171220274ad842103200241076a2105200621022007418001710d000b200920033e02082009410c6a21020240200128020020066b41204b0d0041004185c1001002200428020021060b20022006412110061a2004200428020041216a2202360200200941306a22092008470d000b0b20000b920901047f02402000280208200028020422026b41074b0d0041004185c1001002200041046a28020021020b20012002410810061a200041046a2202200228020041086a2203360200200141086a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001410c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141106a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141146a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141186a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001411c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141206a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141246a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141286a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001412c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141306a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a2203360200200141346a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141386a21040240200041086a220528020020036b41034b0d0041004185c1001002200228020021030b20042003410410061a2002200228020041046a22033602002001413c6a21020240200528020020036b41034b0d0041004185c1001002200041046a28020021030b20022003410410061a200041046a2202200228020041046a2203360200200141c0006a21040240200041086a220528020020036b41014b0d0041004185c1001002200228020021030b20042003410210061a2002200228020041026a2203360200200141c2006a21010240200528020020036b41014b0d0041004185c1001002200041046a28020021030b20012003410210061a200041046a2201200128020041026a36020020000ba10203017f017e057f2000280204210242002103200041086a2104200041046a2105410021060340024020022004280200490d00410041fbc2001002200528020021020b20022d000021072005200241016a22083602002003200741ff0071200641ff0171220274ad842103200241076a2106200821022007418001710d000b0240024020012802042207200128020022026b22052003a722064f0d002001200620056b1051200041046a2802002108200141046a2802002107200128020021020c010b200520064d0d00200141046a200220066a22073602000b0240200041086a28020020086b200720026b22074f0d0041004185c1001002200041046a28020021080b20022008200710061a200041046a2202200228020020076a36020020000bf80103017f017e027f230041106b22022400200242003703002002410036020820012903002103024002402001410c6a28020020012802086b2204450d002004417f4c0d01200241086a20041020220520046a36020020022005360200200220053602042001410c6a280200200141086a28020022046b22014101480d0020052004200110061a2002200520016a3602040b20002802002000280204220128020422044101756a21002001280200210102402004410171450d00200028020020016a28020021010b2000200320022001110100024020022802002201450d0020022001360204200110220b200241106a24000f0b20021028000bbf0302077f017e230041206b22022103200224000240200028021822042000411c6a2802002205460d0002400340200541786a2802002001460d012004200541686a2205470d000c020b0b20042005460d00200541686a2802002105200341206a240020050f0b02400240024020014100410010142204417f4c0d0020044181044f0d0120022004410f6a4170716b22022400410021060c020b410041eec00010020b200410192102410121060b20012002200410141a41c000102022052000360230200542003703000240200441074b0d0041004185c10010020b20052002410810061a200541106a2107200241086a21080240200441786a411f4b0d0041004185c10010020b20072008412010061a20052001360234200320053602182003200529030022093703102003200136020c0240024002402000411c6a22072802002204200041206a2802004f0d00200420093703082004200136021020034100360218200420053602002007200441186a36020020060d010c020b200041186a200341186a200341106a2003410c6a105d2006450d010b2002101a0b200328021821012003410036021802402001450d00200110220b200341206a240020050bc40103027f017e017f230022042105024020012802302000460d00410041bdc10010020b024020002903001013510d00410041ebc10010020b20012903002106200328020022032802002207200328020420076b200141106a22071015024020062001290300510d004100419ec20010020b2004220441506a2203240020032001410810061a200441586a2007412010061a20012802342002200341281017024020062000290310540d00200041106a427e200642017c2006427d561b3703000b200524000bfb0101047f230041306b2204240020042002370328024020012903001013510d004100418ac10010020b20042003360214200420013602102004200441286a36021841c000102022032001200441106a105c1a2004200336022020042003290300220237031020042003280234220536020c024002402001411c6a22062802002207200141206a2802004f0d00200720023703082007200536021020044100360220200720033602002006200741186a3602000c010b200141186a200441206a200441106a2004410c6a105d0b2000200336020420002001360200200428022021012004410036022002402001450d00200110220b200441306a24000b960305027f017e017f017e017f230041d0006b2202240020002802002103024020012802002201280208200128020422006b411f4b0d0041004185c1001002200141046a28020021000b200241306a2000412010061a200141046a2201200128020041206a3602004200210441102101200241106a2105410021004200210602400340200241306a20006a2107024020014102490d002006420886200420073100008422044238888421062001417f6a210120044208862104200041016a22004120470d010c020b024020014101460d00410041ffc20010020b200520063703082005200420073100008437030041102101200541106a21054200210442002106200041016a22004120470d000b0b024020014110460d00024020014102490d00200220042006200141037441786a1011200241086a2903002106200229030021040b20052004370300200520063703080b20032002290310370300200341086a2002290318370300200341186a200241106a41186a290300370300200341106a200241106a41106a290300370300200241d0006a24000bba0101047f230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a20034200370300200241086a2102024020044178714108470d0041004185c10010020b20032002410810061a200341106a24000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000b4401037f230022022103024010042204450d00024002402004418004490d002004101921020c010b20022004410f6a4170716b220224000b2002200410051a0b200324000bd30201047f230041306b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360224200320023602202003200220046a2205360228200342003703180240200441074b0d0041004185c1001002200341286a2802002105200328022421020b200341186a2002410810061a2003200241086a2202360224024020052002470d0041004185c1001002200341206a41086a2802002105200328022421020b200341176a2002410110061a2003200241016a2202360224024020052002470d0041004185c1001002200328022421020b200341166a2002410110061a2003200241016a3602242003410036021020034200370308200341206a200341086a10431a024020032802082202450d002003200236020c200210220b200341306a24000bbe0201067f0240024002400240024020002802082202200028020422036b20014f0d002003200028020022046b220520016a2206417f4c0d0241ffffffff0721070240200220046b220241feffffff034b0d0020062002410174220220022006491b2207450d020b2007102021020c030b200041046a21000340200341003a00002000200028020041016a22033602002001417f6a22010d000c040b0b41002107410021020c010b20001028000b200220076a2107200320016a20046b2104200220056a220521030340200341003a0000200341016a21032001417f6a22010d000b200220046a21042005200041046a2206280200200028020022016b22036b2102024020034101480d0020022001200310061a200028020021010b2000200236020020062004360200200041086a20073602002001450d00200110220f0b0bd00102047f017e230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a2102024020044108470d0041004185c10010020b200341076a2002410110061a2003290308210620032d0007210420001007200620044100471008200341106a24000bab0202047f047e230041206b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037031841002102200341186a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370318200341186a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a21050240200441787122044108470d0041004185c10010020b200341106a2005410810061a200241106a2105024020044110470d0041004185c10010020b200341086a2005410810061a200241186a2102024020044118470d0041004185c10010020b20032002410810061a200329030021062003290308210720032903102108200329031821092000100720092008200720061009200341206a24000bd30101047f230041206b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b41002102200341186a21050c020b20022004410f6a4170716b220224000b2002200410051a200341186a2105200441074b0d010b41004185c10010020b20052002410810061a200241086a21050240200441787122044108470d0041004185c10010020b200341106a2005410810061a200241106a2102024020044110470d0041004185c10010020b200341086a2002410810061a20001007200341206a24000bc60301047f23004180016b220221032002240041002104024010042205450d00024002402005418004490d002005101921040c010b20022005410f6a4170716b220424000b2004200510051a0b20032004360254200320043602502003200420056a3602582003410036024820034200370340200341d0006a200341c0006a10411a200341106a41086a2204200328025836020020032003290350370310200341e0006a41086a2205200428020036020020032003290310370360200341f0006a41086a20052802002204360200200341386a20043602002003200037032020032001370328200320032903602200370330200320003703702003410036020820034200370300200328024420032802406b220441306d2105024002402004450d00200541d6aad52a4f0d01200341086a200410202204200541306c6a36020020032004360200200320043602042003280244200328024022026b22054101480d0020042002200510061a20032003280204200541306e41306c6a3602040b200341206a20031038024020032802002204450d0020032004360204200410220b024020032802402204450d0020032004360244200410220b20034180016a24000f0b20031028000bc60301067f0240024002400240024020002802082202200028020422036b41306d20014f0d002003200028020022046b41306d220520016a220641d6aad52a4f0d0241d5aad52a21030240200220046b41306d220241a9d5aa154b0d0020062002410174220320032006491b2203450d020b200341306c102021040c030b200041046a21020340200341086a2200420037030020034200370300200341286a4200370300200341206a4200370300200341186a4200370300200341106a4200370300200041003602002002200228020041306a22033602002001417f6a22010d000c040b0b41002103410021040c010b20001028000b2004200341306c6a21072004200541306c6a220521030340200341086a2202420037030020034200370300200341286a4200370300200341206a4200370300200341186a4200370300200341106a420037030020024100360200200341306a21032001417f6a22010d000b2004200641306c6a21042005200041046a2206280200200028020022036b220141506d41306c6a2102024020014101480d0020022003200110061a200028020021030b2000200236020020062004360200200041086a20073602002003450d00200310220f0b0b8a0101037f230041e0006b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360254200320023602502003200220046a360258200341d0006a200341086a10421a20001007200341086a1029200341e0006a24000b950101047f230041106b22022103200224000240024002400240024010042204450d002004418004490d012004101921020c020b2003420037030841002102200341086a21050c020b20022004410f6a4170716b220224000b2002200410051a20034200370308200341086a2105200441074b0d010b41004185c10010020b20052002410810061a20032903081007200341106a24000bd70303047f027e017f230041f0006b2202210320022400024002400240024010042204450d002004418004490d012004101921050c020b410021050c020b20022004410f6a4170716b220524000b2005200410051a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d0041004185c10010020b200341d0006a2005412010061a200341306a2105410021044200210702400340200341d0006a20046a2108024020024102490d002007420886200620083100008422064238888421072002417f6a210220064208862106200441016a22044120470d010c020b024020024101460d00410041ffc20010020b200520073703082005200620083100008437030041102102200541106a21054200210642002107200441016a22044120470d000b0b024020024110460d00024020024102490d00200320062007200241037441786a1011200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a290300370300200320032903383703182003200329033037031020001007200341106a102c200341f0006a24000be00303047f027e017f230041f0006b2202210320022400024002400240024010042204450d002004418004490d012004101921050c020b410021050c020b20022004410f6a4170716b220524000b2005200410051a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d0041004185c10010020b200341d0006a2005412010061a200341306a2105410021044200210702400340200341d0006a20046a2108024020024102490d002007420886200620083100008422064238888421072002417f6a210220064208862106200441016a22044120470d010c020b024020024101460d00410041ffc20010020b200520073703082005200620083100008437030041102102200541106a21054200210642002107200441016a22044120470d000b0b024020024110460d00024020024102490d00200320062007200241037441786a1011200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a29030037030020032003290338370318200320032903303703100240200341106a102b0d00410041d9c20010020b200341f0006a24000beb0201037f23004180016b2202210320022400024002400240024010042204450d002004418004490d012004101921020c020b410021020c020b20022004410f6a4170716b220224000b2002200410051a0b20032002360254200320023602502003200220046a360258200342003703480240200441074b0d0041004185c1001002200328025421020b200341c8006a2002410810061a2003200241086a3602542003410036024020034200370338200341d0006a200341386a10431a200341086a41086a2202200341d0006a41086a28020036020020032003290350370308200341e0006a41086a2204200228020036020020032003290308370360200341f0006a41086a20042802002202360200200341306a2002360200200320003703182003200137032020032003290360220037032820032000370370200341186a2003290348200341386a103d024020032802382202450d002003200236023c200210220b20034180016a24000bbc0102037f017e230041306b22032400200020013602302000420037030020002002280204220428020029030037030020022802002101200428020422042802002205200428020420056b200041106a2204101520032000410810061a20034108722004412010061a2000200129030842808080809aecb4ee31200228020829030020002903002206200341281016360234024020062001290310540d00200141106a427e200642017c2006427d561b3703000b200341306a240020000baa0301057f024002402000280204200028020022046b41186d220541016a220641abd5aad5004f0d0041aad5aad500210702400240200028020820046b41186d220441d4aad52a4b0d0020062004410174220720072006491b2207450d010b200741186c102021040c020b41002107410021040c010b20001028000b20012802002106200141003602002004200541186c22086a2201200636020020012002290300370308200120032802003602102004200741186c6a2105200141186a210602400240200041046a280200220220002802002207460d00200420086a41686a21010340200241686a220428020021032004410036020020012003360200200141106a200241786a280200360200200141086a200241706a290300370300200141686a21012004210220072004470d000b200141186a2101200041046a2802002107200028020021020c010b200721020b20002001360200200041046a2006360200200041086a2005360200024020072002460d000340200741686a220728020021012007410036020002402001450d00200110220b20022007470d000b0b02402002450d00200210220b0b0bdf030b00419cc0000b4c6661696c656420746f20616c6c6f63617465207061676573006f626a6563742070617373656420746f206974657261746f725f746f206973206e6f7420696e206d756c74695f696e646578000041e8c0000b1d7772697465006572726f722072656164696e67206974657261746f7200004185c1000b05726561640000418ac1000b3363616e6e6f7420637265617465206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e7472616374000041bdc1000b2e6f626a6563742070617373656420746f206d6f64696679206973206e6f7420696e206d756c74695f696e646578000041ebc1000b3363616e6e6f74206d6f64696679206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e74726163740000419ec2000b3b757064617465722063616e6e6f74206368616e6765207072696d617279206b6579207768656e206d6f64696679696e6720616e206f626a656374000041d9c2000b2270726f746f636f6c2066656174757265206973206e6f7420616374697661746564000041fbc2000b04676574000041ffc2000b2c756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f72000041000b04b02100000000000000000000000003917c562680b415b93db73416ff29230dfbe7ab1ba4d208b46029d01333cd3a03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca62010000000000ea30556ab602000000000000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG RAM_OP 0 eosio abi update setabi eosio 180538 44 DMLOG RAM_OP 0 eosio:eosio:abihash table add create_table eosio 180650 112 DMLOG TBL_OP INS 0 eosio eosio abihash eosio DMLOG RAM_OP 0 eosio:eosio:abihash:eosio table_row add primary_index_add eosio 180802 152 DMLOG DB_OP INS 0 eosio eosio eosio abihash eosio 0000000000ea3055d7abd75d188060de8a01ab2672d1cc2cd768fddc56203181b43685cc11f5ce46 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":41298,"consumed":7136},"cpu_usage":{"last_ordinal":1262304002,"value_ex":24307,"consumed":4101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 78216184577675cf681592f18c754116fdf63576c1fa05b7566dd6ae6fe2ed8003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d00700008101000000000000000008040000000000000001010000010000000000ea3055e7de58a9939c6e694d3235202685f51b7fab8e82b1f9f96a637dafd9be0998a204000000000000000400000000000000010000000000ea3055040000000000000001010000000000ea30550000000000ea305500000000b863b2c2010000000000ea305500000000a8ed32328a110000000000ea305580110e656f73696f3a3a6162692f312e310019086162695f686173680002056f776e6572046e616d6504686173680b636865636b73756d32353608616374697661746500010e666561747572655f6469676573740b636865636b73756d32353609617574686f726974790004097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d086163636f756e7473197065726d697373696f6e5f6c6576656c5f7765696768745b5d0577616974730d776169745f7765696768745b5d15626c6f636b636861696e5f706172616d65746572730011136d61785f626c6f636b5f6e65745f75736167650675696e7436341a7461726765745f626c6f636b5f6e65745f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6e65745f75736167650675696e7433321e626173655f7065725f7472616e73616374696f6e5f6e65745f75736167650675696e743332106e65745f75736167655f6c65657761790675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f6e756d0675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f64656e0675696e743332136d61785f626c6f636b5f6370755f75736167650675696e7433321a7461726765745f626c6f636b5f6370755f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6370755f75736167650675696e743332196d696e5f7472616e73616374696f6e5f6370755f75736167650675696e743332186d61785f7472616e73616374696f6e5f6c69666574696d650675696e7433321e64656665727265645f7472785f65787069726174696f6e5f77696e646f770675696e743332156d61785f7472616e73616374696f6e5f64656c61790675696e743332166d61785f696e6c696e655f616374696f6e5f73697a650675696e743332176d61785f696e6c696e655f616374696f6e5f64657074680675696e743136136d61785f617574686f726974795f64657074680675696e7431360b63616e63656c64656c617900020e63616e63656c696e675f61757468107065726d697373696f6e5f6c6576656c067472785f69640b636865636b73756d3235360a64656c657465617574680002076163636f756e74046e616d650a7065726d697373696f6e046e616d650a6b65795f7765696768740002036b65790a7075626c69635f6b6579067765696768740675696e743136086c696e6b617574680004076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650b726571756972656d656e74046e616d650a6e65776163636f756e7400040763726561746f72046e616d65046e616d65046e616d65056f776e657209617574686f726974790661637469766509617574686f72697479076f6e6572726f7200020973656e6465725f69640775696e743132380873656e745f747278056279746573107065726d697373696f6e5f6c6576656c0002056163746f72046e616d650a7065726d697373696f6e046e616d65177065726d697373696f6e5f6c6576656c5f77656967687400020a7065726d697373696f6e107065726d697373696f6e5f6c6576656c067765696768740675696e7431360c70726f64756365725f6b657900020d70726f64756365725f6e616d65046e616d6511626c6f636b5f7369676e696e675f6b65790a7075626c69635f6b65790c72657161637469766174656400010e666561747572655f6469676573740b636865636b73756d323536077265716175746800010466726f6d046e616d65067365746162690002076163636f756e74046e616d65036162690562797465730a736574616c696d6974730004076163636f756e74046e616d650972616d5f627974657305696e7436340a6e65745f77656967687405696e7436340a6370755f77656967687405696e74363407736574636f64650004076163636f756e74046e616d6506766d747970650575696e743809766d76657273696f6e0575696e743804636f64650562797465730a736574676c696d69747300030372616d0675696e743634036e65740675696e743634036370750675696e74363409736574706172616d73000106706172616d7315626c6f636b636861696e5f706172616d657465727307736574707269760002076163636f756e74046e616d650769735f707269760575696e74380873657470726f64730001087363686564756c650e70726f64756365725f6b65795b5d0a756e6c696e6b617574680003076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650a757064617465617574680004076163636f756e74046e616d650a7065726d697373696f6e046e616d6506706172656e74046e616d65046175746809617574686f726974790b776169745f776569676874000208776169745f7365630675696e743332067765696768740675696e743136110000002a9bed32320861637469766174650000bc892a4585a6410b63616e63656c64656c6179000040cbdaa8aca24a0a64656c65746561757468000000002d6b03a78b086c696e6b617574680000409e9a2264b89a0a6e65776163636f756e7400000000e0d27bd5a4076f6e6572726f7200905436db6564acba0c72657161637469766174656400000000a0656dacba07726571617574680000000000b863b2c206736574616269000000ce4eba68b2c20a736574616c696d6974730000000040258ab2c207736574636f6465000000ce4ebac8b2c20a736574676c696d697473000000c0d25c53b3c209736574706172616d730000000060bb5bb3c207736574707269760000000038d15bb3c20873657470726f6473000040cbdac0e9e2d40a756e6c696e6b61757468000040cbdaa86c52d50a757064617465617574680001000000a061d3dc31036936340000086162695f6861736800000000000000000000000000000078216184577675cf681592f18c754116fdf63576c1fa05b7566dd6ae6fe2ed8003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b44010000000000ea3055340100000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":41298,"consumed":7136},"cpu_usage":{"last_ordinal":1262304002,"value_ex":24307,"consumed":4101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 78216184577675cf681592f18c754116fdf63576c1fa05b7566dd6ae6fe2ed8003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d00700008101000000000000000008040000000000000001010000010000000000ea3055e7de58a9939c6e694d3235202685f51b7fab8e82b1f9f96a637dafd9be0998a204000000000000000400000000000000010000000000ea3055040000000000000001010000000000ea30550000000000ea305500000000b863b2c2010000000000ea305500000000a8ed32328a110000000000ea305580110e656f73696f3a3a6162692f312e310019086162695f686173680002056f776e6572046e616d6504686173680b636865636b73756d32353608616374697661746500010e666561747572655f6469676573740b636865636b73756d32353609617574686f726974790004097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d086163636f756e7473197065726d697373696f6e5f6c6576656c5f7765696768745b5d0577616974730d776169745f7765696768745b5d15626c6f636b636861696e5f706172616d65746572730011136d61785f626c6f636b5f6e65745f75736167650675696e7436341a7461726765745f626c6f636b5f6e65745f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6e65745f75736167650675696e7433321e626173655f7065725f7472616e73616374696f6e5f6e65745f75736167650675696e743332106e65745f75736167655f6c65657761790675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f6e756d0675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f64656e0675696e743332136d61785f626c6f636b5f6370755f75736167650675696e7433321a7461726765745f626c6f636b5f6370755f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6370755f75736167650675696e743332196d696e5f7472616e73616374696f6e5f6370755f75736167650675696e743332186d61785f7472616e73616374696f6e5f6c69666574696d650675696e7433321e64656665727265645f7472785f65787069726174696f6e5f77696e646f770675696e743332156d61785f7472616e73616374696f6e5f64656c61790675696e743332166d61785f696e6c696e655f616374696f6e5f73697a650675696e743332176d61785f696e6c696e655f616374696f6e5f64657074680675696e743136136d61785f617574686f726974795f64657074680675696e7431360b63616e63656c64656c617900020e63616e63656c696e675f61757468107065726d697373696f6e5f6c6576656c067472785f69640b636865636b73756d3235360a64656c657465617574680002076163636f756e74046e616d650a7065726d697373696f6e046e616d650a6b65795f7765696768740002036b65790a7075626c69635f6b6579067765696768740675696e743136086c696e6b617574680004076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650b726571756972656d656e74046e616d650a6e65776163636f756e7400040763726561746f72046e616d65046e616d65046e616d65056f776e657209617574686f726974790661637469766509617574686f72697479076f6e6572726f7200020973656e6465725f69640775696e743132380873656e745f747278056279746573107065726d697373696f6e5f6c6576656c0002056163746f72046e616d650a7065726d697373696f6e046e616d65177065726d697373696f6e5f6c6576656c5f77656967687400020a7065726d697373696f6e107065726d697373696f6e5f6c6576656c067765696768740675696e7431360c70726f64756365725f6b657900020d70726f64756365725f6e616d65046e616d6511626c6f636b5f7369676e696e675f6b65790a7075626c69635f6b65790c72657161637469766174656400010e666561747572655f6469676573740b636865636b73756d323536077265716175746800010466726f6d046e616d65067365746162690002076163636f756e74046e616d65036162690562797465730a736574616c696d6974730004076163636f756e74046e616d650972616d5f627974657305696e7436340a6e65745f77656967687405696e7436340a6370755f77656967687405696e74363407736574636f64650004076163636f756e74046e616d6506766d747970650575696e743809766d76657273696f6e0575696e743804636f64650562797465730a736574676c696d69747300030372616d0675696e743634036e65740675696e743634036370750675696e74363409736574706172616d73000106706172616d7315626c6f636b636861696e5f706172616d657465727307736574707269760002076163636f756e74046e616d650769735f707269760575696e74380873657470726f64730001087363686564756c650e70726f64756365725f6b65795b5d0a756e6c696e6b617574680003076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650a757064617465617574680004076163636f756e74046e616d650a7065726d697373696f6e046e616d6506706172656e74046e616d65046175746809617574686f726974790b776169745f776569676874000208776169745f7365630675696e743332067765696768740675696e743136110000002a9bed32320861637469766174650000bc892a4585a6410b63616e63656c64656c6179000040cbdaa8aca24a0a64656c65746561757468000000002d6b03a78b086c696e6b617574680000409e9a2264b89a0a6e65776163636f756e7400000000e0d27bd5a4076f6e6572726f7200905436db6564acba0c72657161637469766174656400000000a0656dacba07726571617574680000000000b863b2c206736574616269000000ce4eba68b2c20a736574616c696d6974730000000040258ab2c207736574636f6465000000ce4ebac8b2c20a736574676c696d697473000000c0d25c53b3c209736574706172616d730000000060bb5bb3c207736574707269760000000038d15bb3c20873657470726f6473000040cbdac0e9e2d40a756e6c696e6b61757468000040cbdaa86c52d50a757064617465617574680001000000a061d3dc31036936340000086162695f6861736800000000000000000000000000000078216184577675cf681592f18c754116fdf63576c1fa05b7566dd6ae6fe2ed8003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca62010000000000ea3055340100000000000000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241 {"feature_digest":"1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"f3c3d91c4603cde2397268bfed4e662465293aab10cd9416db0d442b8cec2949","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"ONLY_LINK_TO_EXISTING_PERMISSION"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":42039,"consumed":7264},"cpu_usage":{"last_ordinal":1262304002,"value_ex":35882,"consumed":6101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 aa30bc93a59737ce708fd4d691b61d7858bfb309c4cf883e77a6a161b5a4abe503000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055218268a92acd1b24eeaeff3b51b569de14ee151eea2132d748be984aa9535d1405000000000000000500000000000000010000000000ea3055050000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232201a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b724100000000000000000000aa30bc93a59737ce708fd4d691b61d7858bfb309c4cf883e77a6a161b5a4abe503000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":42039,"consumed":7264},"cpu_usage":{"last_ordinal":1262304002,"value_ex":35882,"consumed":6101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 aa30bc93a59737ce708fd4d691b61d7858bfb309c4cf883e77a6a161b5a4abe503000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055218268a92acd1b24eeaeff3b51b569de14ee151eea2132d748be984aa9535d1405000000000000000500000000000000010000000000ea3055050000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232201a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b724100000000000000000000aa30bc93a59737ce708fd4d691b61d7858bfb309c4cf883e77a6a161b5a4abe503000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99 {"feature_digest":"ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"9908b3f8413c8474ab2a6be149d3f4f6d0421d37886033f27d4759c47a26d944","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"REPLACE_DEFERRED"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":42780,"consumed":7392},"cpu_usage":{"last_ordinal":1262304002,"value_ex":47457,"consumed":8101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 3f12eecaafb41ec5142c6c6d69df767fb8f5183e1e5468aa418bef38a2bdf2bb03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea305513ab6d113ba5b180d6f68e1b67bdea99847550d673a1785e40dfe4faee8ec7c706000000000000000600000000000000010000000000ea3055060000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99000000000000000000003f12eecaafb41ec5142c6c6d69df767fb8f5183e1e5468aa418bef38a2bdf2bb03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":42780,"consumed":7392},"cpu_usage":{"last_ordinal":1262304002,"value_ex":47457,"consumed":8101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 3f12eecaafb41ec5142c6c6d69df767fb8f5183e1e5468aa418bef38a2bdf2bb03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea305513ab6d113ba5b180d6f68e1b67bdea99847550d673a1785e40dfe4faee8ec7c706000000000000000600000000000000010000000000ea3055060000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99000000000000000000003f12eecaafb41ec5142c6c6d69df767fb8f5183e1e5468aa418bef38a2bdf2bb03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f {"feature_digest":"4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"45967387ee92da70171efd9fefd1ca8061b5efe6f124d269cd2468b47f1575a0","dependencies":["ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99"],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"NO_DUPLICATE_DEFERRED_ID"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":43521,"consumed":7520},"cpu_usage":{"last_ordinal":1262304002,"value_ex":59032,"consumed":10101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 39ec55367e4e4d0d6063a5e5aa2aa15d4a1aa1fbe0abe42c9081713ee04e55b103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea30552267bc3ee69f217c4f0bdbff84c23074f1780839b8adfb17537db55da4a0dc7607000000000000000700000000000000010000000000ea3055070000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f0000000000000000000039ec55367e4e4d0d6063a5e5aa2aa15d4a1aa1fbe0abe42c9081713ee04e55b103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":43521,"consumed":7520},"cpu_usage":{"last_ordinal":1262304002,"value_ex":59032,"consumed":10101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 39ec55367e4e4d0d6063a5e5aa2aa15d4a1aa1fbe0abe42c9081713ee04e55b103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea30552267bc3ee69f217c4f0bdbff84c23074f1780839b8adfb17537db55da4a0dc7607000000000000000700000000000000010000000000ea3055070000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f0000000000000000000039ec55367e4e4d0d6063a5e5aa2aa15d4a1aa1fbe0abe42c9081713ee04e55b103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526 {"feature_digest":"e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"a98241c83511dc86c857221b9372b4aa7cea3aaebc567a48604e1d3db3557050","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"FIX_LINKAUTH_RESTRICTION"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":44262,"consumed":7648},"cpu_usage":{"last_ordinal":1262304002,"value_ex":70607,"consumed":12101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 72c5e78f690d5d20ec8c8e12ace2a3b34929099b93f621a8671ae43df821bc5b03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea30550f86c0418ffb919c58d37997594e446d2d98fd38b1ff3849da2c5da410aa331a08000000000000000800000000000000010000000000ea3055080000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff5260000000000000000000072c5e78f690d5d20ec8c8e12ace2a3b34929099b93f621a8671ae43df821bc5b03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":44262,"consumed":7648},"cpu_usage":{"last_ordinal":1262304002,"value_ex":70607,"consumed":12101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 72c5e78f690d5d20ec8c8e12ace2a3b34929099b93f621a8671ae43df821bc5b03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea30550f86c0418ffb919c58d37997594e446d2d98fd38b1ff3849da2c5da410aa331a08000000000000000800000000000000010000000000ea3055080000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff5260000000000000000000072c5e78f690d5d20ec8c8e12ace2a3b34929099b93f621a8671ae43df821bc5b03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428 {"feature_digest":"68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"2853617cec3eabd41881eb48882e6fc5e81a0db917d375057864b3befbe29acd","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"DISALLOW_EMPTY_PRODUCER_SCHEDULE"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":45003,"consumed":7776},"cpu_usage":{"last_ordinal":1262304002,"value_ex":82182,"consumed":14101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 e358ede0d30a5ac5fa03a484a5142b0a38f658e0fb57644adb5b60c94206f9e003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055659dd999c0cb81c2eea85d3eda39898997e4a9bd57bcebcac06cc25db35e000b09000000000000000900000000000000010000000000ea3055090000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322068dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a29742800000000000000000000e358ede0d30a5ac5fa03a484a5142b0a38f658e0fb57644adb5b60c94206f9e003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":45003,"consumed":7776},"cpu_usage":{"last_ordinal":1262304002,"value_ex":82182,"consumed":14101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 e358ede0d30a5ac5fa03a484a5142b0a38f658e0fb57644adb5b60c94206f9e003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055659dd999c0cb81c2eea85d3eda39898997e4a9bd57bcebcac06cc25db35e000b09000000000000000900000000000000010000000000ea3055090000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322068dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a29742800000000000000000000e358ede0d30a5ac5fa03a484a5142b0a38f658e0fb57644adb5b60c94206f9e003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43 {"feature_digest":"ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"e71b6712188391994c78d8c722c1d42c477cf091e5601b5cf1befd05721a57f3","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"RESTRICT_ACTION_TO_SELF"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":45744,"consumed":7904},"cpu_usage":{"last_ordinal":1262304002,"value_ex":93757,"consumed":16101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 60b8a605178774eed85eb65b3ae743e5f3dc9b11d4672e1d00be33a0d21c8dae03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055d209fd21b66b7e1f62b25302fd208120700fb20e0a9a0151d3909e1ca7a98f460a000000000000000a00000000000000010000000000ea30550a0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c430000000000000000000060b8a605178774eed85eb65b3ae743e5f3dc9b11d4672e1d00be33a0d21c8dae03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":45744,"consumed":7904},"cpu_usage":{"last_ordinal":1262304002,"value_ex":93757,"consumed":16101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 60b8a605178774eed85eb65b3ae743e5f3dc9b11d4672e1d00be33a0d21c8dae03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055d209fd21b66b7e1f62b25302fd208120700fb20e0a9a0151d3909e1ca7a98f460a000000000000000a00000000000000010000000000ea30550a0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c430000000000000000000060b8a605178774eed85eb65b3ae743e5f3dc9b11d4672e1d00be33a0d21c8dae03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405 {"feature_digest":"8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"2f1f13e291c79da5a2bbad259ed7c1f2d34f697ea460b14b565ac33b063b73e2","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"ONLY_BILL_FIRST_AUTHORIZER"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":46485,"consumed":8032},"cpu_usage":{"last_ordinal":1262304002,"value_ex":105332,"consumed":18101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 689db7ff0751fd6025dbc997d9a7ca1fe4e525ee48e55e5fb2aee8403077dd3e03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055fd71f42952743b790fcaa82dabd6a843676b9bd5b91c891fc050f9c41374a35e0b000000000000000b00000000000000010000000000ea30550b0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232208ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a40500000000000000000000689db7ff0751fd6025dbc997d9a7ca1fe4e525ee48e55e5fb2aee8403077dd3e03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":46485,"consumed":8032},"cpu_usage":{"last_ordinal":1262304002,"value_ex":105332,"consumed":18101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 689db7ff0751fd6025dbc997d9a7ca1fe4e525ee48e55e5fb2aee8403077dd3e03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055fd71f42952743b790fcaa82dabd6a843676b9bd5b91c891fc050f9c41374a35e0b000000000000000b00000000000000010000000000ea30550b0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232208ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a40500000000000000000000689db7ff0751fd6025dbc997d9a7ca1fe4e525ee48e55e5fb2aee8403077dd3e03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 2652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25 {"feature_digest":"2652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"898082c59f921d0042e581f00a59d5ceb8be6f1d9c7a45b6f07c0e26eaee0222","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"FORWARD_SETCODE"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":47226,"consumed":8160},"cpu_usage":{"last_ordinal":1262304002,"value_ex":116907,"consumed":20101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 48ed94d5a6fa7dd478278b29bbff0a72bd9d9a5431423ed3f0b1ce393643108303000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea305512250767854476ab3904c7f604b0322bfa91821d01ddb20ecfaaff1beef8e04b0c000000000000000c00000000000000010000000000ea30550c0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232202652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed250000000000000000000048ed94d5a6fa7dd478278b29bbff0a72bd9d9a5431423ed3f0b1ce393643108303000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":47226,"consumed":8160},"cpu_usage":{"last_ordinal":1262304002,"value_ex":116907,"consumed":20101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 48ed94d5a6fa7dd478278b29bbff0a72bd9d9a5431423ed3f0b1ce393643108303000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea305512250767854476ab3904c7f604b0322bfa91821d01ddb20ecfaaff1beef8e04b0c000000000000000c00000000000000010000000000ea30550c0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232202652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed250000000000000000000048ed94d5a6fa7dd478278b29bbff0a72bd9d9a5431423ed3f0b1ce393643108303000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d {"feature_digest":"f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"1eab748b95a2e6f4d7cb42065bdee5566af8efddf01a55a0a8d831b823f8828a","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"GET_SENDER"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":47967,"consumed":8288},"cpu_usage":{"last_ordinal":1262304002,"value_ex":128482,"consumed":22101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 aa192243a78a9d8954a3af3f044207536068d3ad3f7ffb3b7de53b959de190b003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055063f8bf038af0888c33fcfdd66c2f91fd6b060df73aaa32a1e905b143ceb9ac00d000000000000000d00000000000000010000000000ea30550d0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d00000000000000000000aa192243a78a9d8954a3af3f044207536068d3ad3f7ffb3b7de53b959de190b003000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":47967,"consumed":8288},"cpu_usage":{"last_ordinal":1262304002,"value_ex":128482,"consumed":22101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 aa192243a78a9d8954a3af3f044207536068d3ad3f7ffb3b7de53b959de190b003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055063f8bf038af0888c33fcfdd66c2f91fd6b060df73aaa32a1e905b143ceb9ac00d000000000000000d00000000000000010000000000ea30550d0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d00000000000000000000aa192243a78a9d8954a3af3f044207536068d3ad3f7ffb3b7de53b959de190b003000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d67 {"feature_digest":"4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d67","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"1812fdb5096fd854a4958eb9d53b43219d114de0e858ce00255bd46569ad2c68","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"RAM_RESTRICTIONS"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":48708,"consumed":8416},"cpu_usage":{"last_ordinal":1262304002,"value_ex":140057,"consumed":24101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 a9e581a81302c707c14f5985458d2ef53faf24afacb03115f5cbc17271d7504803000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055f279231a0740adb280f58749e984c932e17897073e9aedc1c33a102df52498430e000000000000000e00000000000000010000000000ea30550e0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d6700000000000000000000a9e581a81302c707c14f5985458d2ef53faf24afacb03115f5cbc17271d7504803000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":48708,"consumed":8416},"cpu_usage":{"last_ordinal":1262304002,"value_ex":140057,"consumed":24101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 a9e581a81302c707c14f5985458d2ef53faf24afacb03115f5cbc17271d7504803000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055f279231a0740adb280f58749e984c932e17897073e9aedc1c33a102df52498430e000000000000000e00000000000000010000000000ea30550e0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d6700000000000000000000a9e581a81302c707c14f5985458d2ef53faf24afacb03115f5cbc17271d7504803000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 4fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2 {"feature_digest":"4fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"927fdf78c51e77a899f2db938249fb1f8bb38f4e43d9c1f75b190492080cbc34","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"WEBAUTHN_KEY"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":49449,"consumed":8544},"cpu_usage":{"last_ordinal":1262304002,"value_ex":151632,"consumed":26101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 4185b6265a360d2bf774af7d82bd837333cfb6b976390dac78c284207b6bbce103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea305578e423734b3bacaadd9c1864e7a7c612255a9c0d9fcdeba49708ee6b147e13170f000000000000000f00000000000000010000000000ea30550f0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2000000000000000000004185b6265a360d2bf774af7d82bd837333cfb6b976390dac78c284207b6bbce103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":49449,"consumed":8544},"cpu_usage":{"last_ordinal":1262304002,"value_ex":151632,"consumed":26101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 4185b6265a360d2bf774af7d82bd837333cfb6b976390dac78c284207b6bbce103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea305578e423734b3bacaadd9c1864e7a7c612255a9c0d9fcdeba49708ee6b147e13170f000000000000000f00000000000000010000000000ea30550f0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2000000000000000000004185b6265a360d2bf774af7d82bd837333cfb6b976390dac78c284207b6bbce103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707 {"feature_digest":"299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"ab76031cad7a457f4fd5f5fca97a3f03b8a635278e0416f77dcc91eb99a48e10","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"WTMSIG_BLOCK_SIGNATURES"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":50190,"consumed":8672},"cpu_usage":{"last_ordinal":1262304002,"value_ex":163207,"consumed":28101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 f6025d888ddcfb8fdfeee18204122f8b7a71908a96ac4e52bf9542ff398b0d4403000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055368a5df8e81472fb54f3424401fba4956a6e0737806b4f642b2d7014cf66fc2c10000000000000001000000000000000010000000000ea3055100000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670700000000000000000000f6025d888ddcfb8fdfeee18204122f8b7a71908a96ac4e52bf9542ff398b0d4403000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":50190,"consumed":8672},"cpu_usage":{"last_ordinal":1262304002,"value_ex":163207,"consumed":28101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 f6025d888ddcfb8fdfeee18204122f8b7a71908a96ac4e52bf9542ff398b0d4403000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055368a5df8e81472fb54f3424401fba4956a6e0737806b4f642b2d7014cf66fc2c10000000000000001000000000000000010000000000ea3055100000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670700000000000000000000f6025d888ddcfb8fdfeee18204122f8b7a71908a96ac4e52bf9542ff398b0d4403000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071 {"feature_digest":"c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"69b064c5178e2738e144ed6caa9349a3995370d78db29e494b3126ebd9111966","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"ACTION_RETURN_VALUE"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":50931,"consumed":8800},"cpu_usage":{"last_ordinal":1262304002,"value_ex":174782,"consumed":30101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 116b232e8995b25d7bab8c5134bc993bcd84e72bc35d0b27fe723d7d25e98ac703000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea30552acd5ab1218225e0cc0a013d8e86b58cfc4d998058708fb1eb0116c1124f7c7f11000000000000001100000000000000010000000000ea3055110000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead4507100000000000000000000116b232e8995b25d7bab8c5134bc993bcd84e72bc35d0b27fe723d7d25e98ac703000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":50931,"consumed":8800},"cpu_usage":{"last_ordinal":1262304002,"value_ex":174782,"consumed":30101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 116b232e8995b25d7bab8c5134bc993bcd84e72bc35d0b27fe723d7d25e98ac703000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea30552acd5ab1218225e0cc0a013d8e86b58cfc4d998058708fb1eb0116c1124f7c7f11000000000000001100000000000000010000000000ea3055110000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead4507100000000000000000000116b232e8995b25d7bab8c5134bc993bcd84e72bc35d0b27fe723d7d25e98ac703000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 5443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4 {"feature_digest":"5443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"70787548dcea1a2c52c913a37f74ce99e6caae79110d7ca7b859936a0075b314","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"BLOCKCHAIN_PARAMETERS"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":51672,"consumed":8928},"cpu_usage":{"last_ordinal":1262304002,"value_ex":186357,"consumed":32101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 11a09bc0cc023daf656af6dadf37577a9d4c0cea8020c1d007a2c3d6dc1e52c103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055db17f5e8a451e3814885ec6d61c420ac422f1e0de77043c9024e592b64f8bd1412000000000000001200000000000000010000000000ea3055120000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232205443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b40000000000000000000011a09bc0cc023daf656af6dadf37577a9d4c0cea8020c1d007a2c3d6dc1e52c103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":51672,"consumed":8928},"cpu_usage":{"last_ordinal":1262304002,"value_ex":186357,"consumed":32101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 11a09bc0cc023daf656af6dadf37577a9d4c0cea8020c1d007a2c3d6dc1e52c103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055db17f5e8a451e3814885ec6d61c420ac422f1e0de77043c9024e592b64f8bd1412000000000000001200000000000000010000000000ea3055120000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232205443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b40000000000000000000011a09bc0cc023daf656af6dadf37577a9d4c0cea8020c1d007a2c3d6dc1e52c103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99 {"feature_digest":"bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"d2596697fed14a0840013647b99045022ae6a885089f35a7e78da7a43ad76ed4","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"GET_CODE_HASH"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":52413,"consumed":9056},"cpu_usage":{"last_ordinal":1262304002,"value_ex":197932,"consumed":34101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 76bcbbd871a26403befd2ebf5491d6b84ded9f29cb95bfd54ca6ec46b1dfad5903000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055693240e7063adb7478594592f8a6e6cb76e33cabc605272575b687e3a0fa5f5e13000000000000001300000000000000010000000000ea3055130000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e990000000000000000000076bcbbd871a26403befd2ebf5491d6b84ded9f29cb95bfd54ca6ec46b1dfad5903000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":52413,"consumed":9056},"cpu_usage":{"last_ordinal":1262304002,"value_ex":197932,"consumed":34101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 76bcbbd871a26403befd2ebf5491d6b84ded9f29cb95bfd54ca6ec46b1dfad5903000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055693240e7063adb7478594592f8a6e6cb76e33cabc605272575b687e3a0fa5f5e13000000000000001300000000000000010000000000ea3055130000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e990000000000000000000076bcbbd871a26403befd2ebf5491d6b84ded9f29cb95bfd54ca6ec46b1dfad5903000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40 {"feature_digest":"d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"8139e99247b87f18ef7eae99f07f00ea3adf39ed53f4d2da3f44e6aa0bfd7c62","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"CONFIGURABLE_WASM_LIMITS2"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":53154,"consumed":9184},"cpu_usage":{"last_ordinal":1262304002,"value_ex":209507,"consumed":36101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 1948411767455fe23b05b44fe5fb737422ce3831a41f2c68064990fd6f52fdaf03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055a40aa97866a6e0814065142f7d1038aaccb2e8a73661f6554c415c331ab8ec8b14000000000000001400000000000000010000000000ea3055140000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40000000000000000000001948411767455fe23b05b44fe5fb737422ce3831a41f2c68064990fd6f52fdaf03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":53154,"consumed":9184},"cpu_usage":{"last_ordinal":1262304002,"value_ex":209507,"consumed":36101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 1948411767455fe23b05b44fe5fb737422ce3831a41f2c68064990fd6f52fdaf03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055a40aa97866a6e0814065142f7d1038aaccb2e8a73661f6554c415c331ab8ec8b14000000000000001400000000000000010000000000ea3055140000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40000000000000000000001948411767455fe23b05b44fe5fb737422ce3831a41f2c68064990fd6f52fdaf03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 6bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc {"feature_digest":"6bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"68d6405cb8df3de95bd834ebb408196578500a9f818ff62ccc68f60b932f7d82","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"CRYPTO_PRIMITIVES"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":53895,"consumed":9312},"cpu_usage":{"last_ordinal":1262304002,"value_ex":221082,"consumed":38101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 3cea935e0deaa090b14d4ee01f3fee31a1c426779f1c32840aefaa99cb83ec5f03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea30555705a61c2ae1877963ee8e857abb78d2975071d25ce32f1235b4d4803967a9fa15000000000000001500000000000000010000000000ea3055150000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232206bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc000000000000000000003cea935e0deaa090b14d4ee01f3fee31a1c426779f1c32840aefaa99cb83ec5f03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":53895,"consumed":9312},"cpu_usage":{"last_ordinal":1262304002,"value_ex":221082,"consumed":38101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 3cea935e0deaa090b14d4ee01f3fee31a1c426779f1c32840aefaa99cb83ec5f03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea30555705a61c2ae1877963ee8e857abb78d2975071d25ce32f1235b4d4803967a9fa15000000000000001500000000000000010000000000ea3055150000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232206bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc000000000000000000003cea935e0deaa090b14d4ee01f3fee31a1c426779f1c32840aefaa99cb83ec5f03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b {"feature_digest":"35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"e5d7992006e628a38c5e6c28dd55ff5e57ea682079bf41fef9b3cced0f46b491","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"GET_BLOCK_NUM"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":54636,"consumed":9440},"cpu_usage":{"last_ordinal":1262304002,"value_ex":232657,"consumed":40101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 04ba316cf9ddd86690833edc0f4548f8c07f0d66c09dca029b0a1fb96f16c62803000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055302a2f1713925c939a997367c967b457bfc2c580304f9686b1de22fc5946e40616000000000000001600000000000000010000000000ea3055160000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322035c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b0000000000000000000004ba316cf9ddd86690833edc0f4548f8c07f0d66c09dca029b0a1fb96f16c62803000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":54636,"consumed":9440},"cpu_usage":{"last_ordinal":1262304002,"value_ex":232657,"consumed":40101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 04ba316cf9ddd86690833edc0f4548f8c07f0d66c09dca029b0a1fb96f16c62803000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055302a2f1713925c939a997367c967b457bfc2c580304f9686b1de22fc5946e40616000000000000001600000000000000010000000000ea3055160000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322035c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b0000000000000000000004ba316cf9ddd86690833edc0f4548f8c07f0d66c09dca029b0a1fb96f16c62803000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a {"feature_digest":"63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"c0cce5bcd8ea19a28d9e12eafda65ebe6d0e0177e280d4f20c7ad66dcd9e011b","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"BLS_PRIMITIVES2"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":55377,"consumed":9568},"cpu_usage":{"last_ordinal":1262304002,"value_ex":244232,"consumed":42101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 450cd1132e85279e093be4ae967a313b793f7fe0bf579e0f0852e003a04ad39d03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055ddd516213adb142966c5365d88fe333b8e244cb90fe77627ff51a2901becc46d17000000000000001700000000000000010000000000ea3055170000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322063320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a00000000000000000000450cd1132e85279e093be4ae967a313b793f7fe0bf579e0f0852e003a04ad39d03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":55377,"consumed":9568},"cpu_usage":{"last_ordinal":1262304002,"value_ex":244232,"consumed":42101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 450cd1132e85279e093be4ae967a313b793f7fe0bf579e0f0852e003a04ad39d03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055ddd516213adb142966c5365d88fe333b8e244cb90fe77627ff51a2901becc46d17000000000000001700000000000000010000000000ea3055170000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322063320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a00000000000000000000450cd1132e85279e093be4ae967a313b793f7fe0bf579e0f0852e003a04ad39d03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4 {"feature_digest":"fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"440c3efaaab212c387ce967c574dc813851cf8332d041beb418dfaf55facd5a9","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"DISABLE_DEFERRED_TRXS_STAGE_1"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":56118,"consumed":9696},"cpu_usage":{"last_ordinal":1262304002,"value_ex":255807,"consumed":44101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 163cea51d12265063bf77437db57c2e9c1ef93dcb7205808665ab4cfc9bc7be103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea30559ce3cf675d2f9ecbf427930685680d9117ba72ed64d5d7474fb50c8768a921d218000000000000001800000000000000010000000000ea3055180000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb400000000000000000000163cea51d12265063bf77437db57c2e9c1ef93dcb7205808665ab4cfc9bc7be103000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":56118,"consumed":9696},"cpu_usage":{"last_ordinal":1262304002,"value_ex":255807,"consumed":44101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 163cea51d12265063bf77437db57c2e9c1ef93dcb7205808665ab4cfc9bc7be103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea30559ce3cf675d2f9ecbf427930685680d9117ba72ed64d5d7474fb50c8768a921d218000000000000001800000000000000010000000000ea3055180000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb400000000000000000000163cea51d12265063bf77437db57c2e9c1ef93dcb7205808665ab4cfc9bc7be103000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG FEATURE_OP PRE_ACTIVATE 0 09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16 {"feature_digest":"09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"a857eeb932774c511a40efb30346ec01bfb7796916b54c3c69fe7e5fb70d5cba","dependencies":["fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4"],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"DISABLE_DEFERRED_TRXS_STAGE_2"}]} -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304002,"value_ex":56859,"consumed":9824},"cpu_usage":{"last_ordinal":1262304002,"value_ex":267382,"consumed":46101},"ram_usage":180802} -DMLOG APPLIED_TRANSACTION 3 0ba60f7118b04f4981554d97fcd15865c4ad6633f4e78f216d034a9ef6394e7f03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440100d007000010000000000000000080000000000000000001010000010000000000ea3055b76acc0a0bc58aae737e94451f7f38e72ff2e66e45b1838f558f7266783bf69719000000000000001900000000000000010000000000ea3055190000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322009e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16000000000000000000000ba60f7118b04f4981554d97fcd15865c4ad6633f4e78f216d034a9ef6394e7f03000000023b3d4b01000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":2,"value_ex":0,"consumed":0},"average_block_cpu_usage":{"last_ordinal":2,"value_ex":833334,"consumed":100},"pending_net_usage":9824,"pending_cpu_usage":46100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1049625,"virtual_cpu_limit":200200} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":3,"value_ex":81866667,"consumed":9824},"average_block_cpu_usage":{"last_ordinal":3,"value_ex":384993056,"consumed":46101},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1050675,"virtual_cpu_limit":200400} -DMLOG ACCEPTED_BLOCK 3 03000000030000000200000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100012d5b1b639d6ae94fcdd0536b224644931573d1ccb2a0c548613cd1feea18888b0200000000000000010000000000ea305503000000010000000000ea305502000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add8010000000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b44023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e82f7d596eef522faabf96b279df52ed6aca4107c87b6d789038d6f3ab4cce7311075993067e6f396bd6073f497bfeb8da8ad7850ab7a28e75602a6ca92df12a2a000000000000001f4efab24108b62d2edcccf3ffec0ab6382ee0cfef4d5653f37e07734c76a3535d0a131a9f342707a49d910a4521a16815a28c8c0dcf017ef30ded2fa875e894d10000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef26198000000000001010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd0001023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e82f7d596eef522faabf96b279df52ed6aca4107c87b6d789038d6f3ab4cce7311075993067e6f396bd6073f497bfeb8da8ad7850ab7a28e75602a6ca92df12a2a000000000000001f4efab24108b62d2edcccf3ffec0ab6382ee0cfef4d5653f37e07734c76a3535d0a131a9f342707a49d910a4521a16815a28c8c0dcf017ef30ded2fa875e894d11700d0070000fb05010100203b7de491b51d3d74624078bc2c5dc4420985f0350afb6923a5585b5621750c9f126d7cff0efeade2068c7b618fc754b2abb5bff8cdb9bd0ecb4432b72ae1ed380100a82f78daed5c7b8c5ce755ff1ef7357b67e3ebc6d94c3609f9e662d0b8a4659bb8eb2575dbbddbc476694b9cca2dfea3b0bbd99d647776bdbb9e1da70e0adead081045158a7894b6405524a4d21424545aa8cacb0d0815a94891fa20414284ff2a025511a245ad54737ee77cf7ceeccb71f09a87545b9e7be77b9cef7ce79cef3cbf71f44fe94f1bf5d03d9f1951f447e343fdf3d87be873f2879efef473830dea77fff59e7bbef7f440d3bfd197d9f57368d1bfa54767949ab11b9736d48cd9b8840f7a0b372ed11f35136cf0436fe80dfac0b80dbc2afa67f84d6306e6063201ad97a8ff9234d00880f033d54c84469e48cd68b03c8b3ea54dd0909531c1fc52d0b0ed95c70e2dae4f3fd29eed5de8b6a767e77a8b8fcdf6daf32a42d7cd6bdd76d9548e51317aeaedd5f5c5d5e9d9f5f576b7a72c9aa273ed73ebed9e4af025c3b4d595e9f9d9deecf4fae2cfb4558d9b09defcf4409f1a2aa7cead3d2e53ebddf6f90b8b40e6426f41a568ba89e04eaf75171f5b5c6e3f4ac8d519393476dbebab17ba73ede9e5c5738bbd75358c9e70f6e155c24ae17d44a6aeaeadaeb7e7f1327f61aedd5d5737a1d3a1f3e1e5d5b9a5b985d9c595e9b5d9eeecb9768ffae9756e8956e29db9475f6918efa23e77a1db6daff4a67b8be7daea00d316339982ed81b579743afff0f4238b2bf3d38be347558696da34d17361b9b778af3a88ef0707693c3db73adf56868958aed36dcfb5097257d61a2280580ef09890d1fac2ec3d6f1c57af61e4a877bdb74a6445ffcd681aa6a60b6bf3e02dda0ed993275414abb8369444511c0f0d594b9f517c8b1e31237624a07ff4371cd123d60e51efd0adb7da86ff63ab8f46725b10ea353d34145aad7434623774b17959a51baaf8d45f568fb8a6c3d9b5b5e5c7d5eb6a07b42a745a7bfdd83d47c727ee7bd39b87fe66539f0854767bbaa9b5dd3093f2d7a9078655417f5be683f4a5c81ecb752737e3f44d5a9f9cccad539d22ee1417cfe76a9c1a9c29b29e53ef1ad64e4faa62e3c4b0a9dbb45007e81ff5e90e663b4d2fe83d39aca9bdf8cdcb2a33ce1e489d4d8d4ac7b5def8415a6e29a755c64d9d66d262f59651832ba175dc6cd2f3ad0a40313352c533b4f3ffd03ada2854d3601718b7043ccf3b757258611fef0076d96d07d2ecce62649cc0127ae5968b8d4e1e38ddc96ecbb17da75c405b74f67c6e4ed034553cd1c92da19207457c3ed70f0c1b0c21ac685a71b19387d4d78c9c75da192c1c776901daf9131d02648088f62d173b2e62184ec68434c5f29bca465367881c84970c54f4d1c22c80549d0a2430a126fe9ede4b742b469a9637a28be0ed843e6191fd00d024d49de6bd366d0a5a6777d2dc74429b0dde36f5df9e6bec7a5859225a9339fce1c9dc60ae39a894d39e26292146a426345d7a93f272c2484b6b9e2e1154e1a0398c01a6a8778011febd839629d7b3d95d34d54c62415e4c31a2584ca6381a31acea26051d200bf4245168a23feb1ca6d5d2043cd2d9e1eda8f8f61f4e43950da9f42744a85e22fae9c3a08b2e5e0021137ecde82da8ded0adb2d78ef257a75be822622d65756a7949d1bae92fd774c0846b1104fa0872b354c43fcee7e5eb2cceaa08c0b2a62194695a9245a3dc961b6c411509c9112f456fcd80799088f838bb54d8415018cf5c23410b00c783082a10f50e84dded3abb44840118013088481f4a76fd881cda17441ad78fc81dfb8288bb7e440eef0b22adeb47e4ee7d4164ecfa1139ba2f884c5c3f22c7f70591cb6a174cf45e9898014c4c05e33982a10750d17ba2a2050223a0592d1118361ae9778cd51be612eb3957aa3975c4aadc4cb9a78eab14d660aa456f43fc36466f357e9ba03728426c01e32d8f870db33cdef01bc66b7ec378b62d9fc883fbd4017a0b8ae4b1fbd44dfc96d1db30bf35e8ad8e193c2eaec645d5b8b01a17f0fa0d5edf1c57b70aee99c7e5f60a97d10a97db2a5c1abc0b8cbbb9dae36baa3d1eacf69809ce8a9118e10581c42db234bd1d1264d57dea2e2107b5fd4035eece6adc1d6459c844b286602bf4adefd3fe7f92f6da533efd522076fd194daed5619535e0fa38f56e78155bff121a57aefcf1b77ee7d73ffde2d44f929380af57ae7cf6db5fc35720b9b9b9f9fca7fff04f3e72cf43c356be5efe95ef50ef43c3817cddfc230c7ef770e22c7c910f12ba05b9544fd1d3d923f6297dccb263414ecb8f8ed693d42f71e55b1f7e71ea3dbcc4339f7cf1c57ff8e047bef6f98d3ed0bfffbddfa0efef1e8e05ea3c3dc8c59e119833c76c4b409205c8de305a8f539ef639d94705e5437ffbf257805a244096e9419a6541802c1cb3ce03719decded17a94fab537bffde13e10c0fc28808402e4494c08c8c5f6fbdba4fd251e4ed2c9de385a0f531979861ee1b8392de34e1fb3137ed844273b365a0ffcb01e3da271b326c3d68ed9861fd6e8643f365ab77ed83be9118f9b5332ecd4313be98791a20538e3c73d013cc6cd451977f198cdfcb8ac931d1fad6b3fec7df4a88d9bb332ecec313be6878d75b2b78c52f891dd415f9ed190a6d7283eb3194e0bf99b27b324fdb2d131046c8ce4ab19389231e8eea0198a568f24ccc8823c7e4064cec5c507d8f58eb3db9a86d1a0a6039d62ed3cbbc37007e32c240f3f2848d65b2e98526010b5769ab010ae038f30f1b0e277b025f8f92fc012a09310635fd260540df077b6d2bce4647f5eea12572b34fae9bc53d4007b414c1f3719351cc2e45a47da98c714f14094031716fa8220d5eabc4ea926751db1ae09479bbacec3d7e6082462fb1461abca25c5157dde4507b51a2086c978c36344650a3d2378e671fa73468757a36d79743d753d30ed296b52d09ec5612f0283b22d4fd91dd44c795b25e102f218997a4c0750d45614c9842289d0ac0145dae9d3e6886dbd0245a283666f5a0cf7652e3b927edb50e84a24f9b8b911f2f6450ad6157d667654f6725c1e13781095c6095c40a756866653a3bc550e555cd032934211daf1045303a7069d09efb9ea4c8ed96760595ee05e97205a1662d29e4bb22a1c7fa6ae9359cfe89cb9c55d2f6881ee71268c99452f700b562d5b1a1523aec20199181db4bb70e1e346d870f3e0d1c79cac96feaa3511197562c7a6be91227a4a1e93f2382d8fb3c29aa3f218ab38045e819050a478bb8c2816e738036dbe496c7b2b734d58365171658c8f34c2d75d5846ebcdc8eced1c6b0d722c138e3564d24cae847bf4581304060ec559728fe871baa9f138454a891e93cda1abf069c8c125c2790976e1d4a6de7960ee4ebf6775c207e6867108142639236748b4227fcf8884fefb560ebe02cf66fa3cdbd4b229614a764ab856bb1ad78840bb706d53ced910b85613ae65c0d8d5ae81718cc54bb2c31a2ca4eaaf98418892b289d978cc2ec8db647f6dac54cd430309821d9c450e083949b2b45f31bbb673bbb9f7b9f5d2f05e4e35e586844ea48239adfc6095dd46019b2246227596a5a3900f24d5c897ec33dbed18927e2e14b3ff4db5b71e8e2b5d9c94ba38f1eb267d5d9c6c93aaa4b4fd7071f6949a44a4060a93c5252b46af76aa9f17f9a8ed38d5a72be161d1b986537d7a40386604cfb395626a99fbd91010518ab173cd9a77ad2db8572bbef6ec575ffbe030ab7ea44c3397c7d43ab6ec7d8b182e223fcef421e535c0d2a77032e9f85b56ebe8815339b682d93966a4d726348cef82e03b431009d0e9a53c06b221840833428f28fca9af13a231231a6e4174461ef38209a000d1b08f682888f2bc15993a2f324be42e6596e6cd88d6f1d0e22c4fa5fdf440fb99b23d19907119c6f957efacdd4fed792a6a1ab27f2015ce672d957a25426f3763619dfd083b3a2f3e074727ad952a33fd4598347de34ddae92d7af1ecdede06fb1ba52dfb22f46243ccbad8b2c957f040763767c99ee6ec2a0ec8cc80ffb1b6c5b5d8d59c5d456f95562cbc8a15bb8c8481bec479f2cb8a83576477103b2134297833766a03e859f16345c3e5014e2ce144f8fbe347e87338f7d17ff9cc37de40bccf5038390595c4d11069b50772d522cd826f2758303e7b993d600b7e247ed49492c8ee0436d4cac3615d2f87d4113d31a3127ecb3a651878d20f7e6058a7a20b8abb3b790492d3493b816202e9da850e1020c1715cd2e19ac0034c1412e8900b3329c7b818a4a038c326b5442e947a482ee11feb6eff967ecc4af4b0a93df57212ab2306e25629e6b054cca1e742d857cce136e90dbd62862e15511a70ca4eeda2a343d6d1c66ba3ad815acb1c45be8e75370825dac2727c717440afb364676ff3ca3de21e7a1b14e6ad2e40eca2bd1db718648f2a151f5d9be326fa1af179c04a964f23407ad373ff00fdbc66e20a9868a6e24b34d070054ab45329e15f30da6e38613b54129f42944b2cca25c1d2568a599fe40cc08a40086639cbca8bf9c04cb15c21c6dd3f90287bec23b44687a34186a6010df5a3dc6e83a6fb395d55ca871ec8e932b4f4dff50d2261b00709d51e2095b84c7b8084d0ecdfa6bf6e593346bcf1a069a6147c3bae9271dabb19d2f18e2ca7f470d0d4db7989efc2d471029d4b6e48579071e69a73cee2097b75459d7711f21379d4fbfd27096e54c49d664487980c1249ee79d2435ea9f20e12d9526d891c083a7af613b97950aaaa2e5ecadeeb7bcb8de5c949d699d0facebc0b03a983cc81613726c1eee85b728274a564f0835229d2eeb4f5cbd2495adaa14e7857b52a5bc14dd007466aba21a8e469a2b7d124d84a934068120dd224649a18a189014d42170dd0049ed95b0cb248f5bedcb868a9703bd0447291c8da1c40b3e93940be207c54a4a6b886bc7b117510e2401155977b7f1545d441506511065af8da8aa8bb2162b13bfbaa8ba8af0e9143fb8248e3fa11b9635f1071d78fc8e17d41a475fd88dcbd2f888c5d3f2247f7059189eb47e4f8be20b27b11752f4caeb188ba072aba84b05b11f5b7c52f0ff7d1fa243badcfa0a68d5cb2cdfa88ed89c5ba180a3b617822313ce4122f650f55db492aa32ac3c5b925e55d591f52c61c4103346f04d4499660a128307e701712259ca6a0686e2bb738620389fe53f74397cc27502417c677740825f24bab6b48755e104ec1521e88c7b8f1ce61d6e6e46052e81dba402e3489b3cf8fa03f5130266727d7127d87f065450042870b65e4efa896783641cea40b386e534211cd496d89d4789ce65d6a7642602ea55261d877e1a00417a5b0469efa6b46c81821b6fe0b6b62899edd12a79ce47a13416de4108f3b1855443db8d34456556e6d69dc1c433585c2a0f0a4bfcf147074c48d4027e4ea1c9132aceea269dcb2cb0ee54c30d0ed0301b22bf0edfa910ba49183f2e21b12d20588700a0d3bcc63b343a374ba98ce0a914bc8ac629a6cad8684a5810d61c3622925253cf062a7b86bcbd8d82585e3b1a0d551445308dce98108b526112af5d4ab6b75779010321fe9dd61c70f725aa32665158d143697eb10a2b01cc41c82e32d92405471e94a3e90612401c97eca45083c25b8268fb4d1d41e0ce8076632174bd2a67fa5ad2106a2649c079c11d2888b9504c57fc69b03ba4896dcfc1037be2c3b66998e24f0e18f983d667203d9e6e771760b4d8c789c4cfcd873c20fe2dfe94e19df97c5a6b314ac09050981a3ac1d5bd9ad0c0195f7337251b13375c94553fa09faf8d9f7de4e6c232e51b0fa5d4d7e93d4cd82c39c1c3a46b84cf2da25da4ffb1217d21d874a0a071c1712754422ac5c05e864ef1b958188092d5f02909091a01ecd43cf46f60724b28fd9aa7b26c6583e41264cea100a706249b344b44b6622b49296b48eeb94c50a30904f218e9b5c4f844a75c8b130982d4c948a59fa211b0a0b858d14ae8b0ae228c9ee0c4228a4b96bb72004210dc270e5d930600b1c3026c54f683635ab00d6fa688af860cb443a244c1583c0389a4a7e01d9bc3728f5641e4c4d3cf524498b2e363ad80cf5b1f9206340d0ab2081149a08de95e7fc098c40c9b084430c670cf840c2c30f80c1001c72a3194cc61aa744850e3d04b1b03d3ab8d9413ec822bd068f000b0550d7b21ea77848e6d0820405be34e44ba3c3bb979b21d294f9a6ac6c324898105f3eef85321bd08c03a944affa37399518f854a264b612a46b78e9665837e93605c7df919d97b17e9c682fbe3dbc5d7dd9d216f910179773b795c36d3596d57b7a3f85d95244a87095c41ae3ab3cbe7a2fd4522e197c1fc80d02f26553a9bb6d92b5975c9529ea3da1226175581e8e9d003afca4be5a223c8d1dd6b1ca4d86d089879b7c07a5515d1e6079e220f730fc4f674e6e99ea7c4a6fcbec5b315b97b3f59eb3ab0923db26f00ea026b3fed1701dc9cabe6d5492748924e97c0ed7882d6435fae7b86830703b4af160f1a12cd9b407799af2ae171cad3c821f620a5c698a59f511d988b0c5f7a8016e3f291dc2ab0777d1456fbf1dd503b80a996be23700e23d231d6c71ef05b7b3011d3bf7fefb062960728e82342d8b6b900cc5e50dbec311c38292e1586a4afa350f91f328e15902d5b4151ce636bcf6509cd8a85526bf902f5e62d5e00b4f7cc58ebdddca313462bd02c9e921b5ca387a6374204d9fd7261057f07f5de10d68ba6d6a8ec28b4a668ed804fecbeb540c5394c5d81d5f712a95e0a70ced28d8eedc5edb8e1a7e478d6bd851c38f7ba51d855e77e73bb7c585403f322b4766db062503831a25811a7bd801efdd8148311e194556f468346b4cab1ae221176535ef4aa65ff6d6eed590ea1a69b4cfc4317b11a74ca76571b9a9bfb6b2295454fcae08e7607b2565b3aaa404a2baab4a4a807d04be9262717acec8035703032e989c159d754a640147f079ae90f81a37d0872a65dff3ac04ce72a710f181af81841c78579d196a20b6ac8184acb2b8936f32c9302e78707dade56f56a20632263d6b825352ba0e16c569cb65eec0578e41c4c1dab154bf387e0dfaa5635b2e17c0a3adc0700c2faa861597e8700e1ffad5e320f5fa3b9b280b2c81e86e0616488598c1f5dbefe7769ac8451714c7a02d898f57d1edb4a36dea1dc96dafe17d65bcf82a3dd99b868e47bf293ef9d5676f19d0f2b401d6f296b53c59956552f441a5e80df39698a53c4dfd83ec68f9e6aab746f596f937291396399eb1dd6d848574f66d44c0587438c5cd2ca9ec036cf37f0b0de3ebb0c8d80d9a1672b079a95dac8b45a2e2f439ee36e2e48b8db192b550550564771bc377292cdb98a735bb4ffca3a5fdf47ccec8e3b4f77ce450ca314cf8d69fe8047a3f22878e20fcdaff19f79e7434a3c746ebefac0dca7bf7dfbc36328542a6edb820b046600432719855c908c5604614532916a51dc32363fdba353d22d40c25b264e141fc88e82de6f851fa0349af1889da620490914b38808c3880440e860248c3c16513f65ae35786fd00d2ec08206309203d9c12f92a808ca6b80254c19100d29401a447c5226ea72f6500697d00197b3be92355e5d713a3238999b16dc1a2646ac606e245d6be134c3ebc8d41b32bcfd0ec6ed1e3c48a97becfd8ffff8cf51750b65c46aa38fcb211ed36e06ddc30edc657387689ea5ae68c04575f54db8239f95583c21d259e3d51a9c80984574c3ab62bd2debfb351fa2b49df5f09d88a559dc9167f25e0247f69659ca9fc9586f82b6ec05f69f5fd9506dfb13c25f8bc593c83898168ef7819edb16790fea93656c29531b92dc3e9b631e7adb35c01e3727499d6e15008d849b3385d64ef9638319907d92dcef6af04245d64f6d8be210d990cdc472248b8432a9797f8f46523e3e668992de55ca7de35d729a1aa53e9b3b8ea53ba3241e5b634cec1ad82dbf229f257908c2c9ec50b0e635956966141f1157268c47b09e0bdc470e7254625ff212e1ae2bd9832f41c702bb4fca25bfb4b4174e61acb79826461243f15364c32fc34462ea121730a88b0635c868d7c0e5c2e0918c13f3ec1ee2049d102d7fe49ea16fc85002be94fc0ae8acafc3b702f455adcf7b5f2e46906e10294915cc077a9785d5d9574627f8904bb8a21f13edb8a7ed9063b20a15ccd22152117b762a0148b24c4e5c5ad7e469696ab344d799b2b4dffd1a6fc93fef49d8fcc2e2eb7e75d6fd5cd2e2fafcecdf6da6e6df6d1f6ba5a7db8d39eebd197f575e95fecb5bbb3bdd5ee34ded7ddca6acf2daeb87317967b8bd38b2bf3ed8b8a7f0c99def9fe2e0d55ed6e77b5ebf07f5b2cae3c5a4d567cacd310ed8a33e0e9bd73b32b0036476db4baacbb0ed8bdd98797a9e111374bfd0bedae9b5b5de97567e77a8aeb00e9eb77e0786e757ef191c7f744efe581e5fcd06b5cee63cfa9f44df21f4350bb47786176e551225777f1dc6cf771b7d47edcbd7fa1bde22163d7b32b1ebe62cd9ae66bddd5deeadceab2f3ff71488969ffff18e132651a3cdac61cb22ce9dd1756da17d70806ed50684aa83eb278b13d3ffdf0e3bdf63ab05cef752fcc097569ee1f349552ff05ee7357f400d00700008101010100204b21f3cba072cc493e70861540df4677b498b0505a8b8e2a346b85a0c2dd2fc4263c4a7d8629026c4eb594ad96fac2bfe5f8ffebb9c841c353920b7b8ec11abc0100d90778da8d563b8f1c4510eedbf7e37cf209d9e60808402496c0dcdaac4e8ece01090112afe83043ef74ed4e6b677a86ee9edd5b3b2121b049888d842c84c0c1456702eb20b036424242c2e00408800c24fe03d53db3f33a58e860b6bbeaebeaeaaaafaab7f55bff9d1a796df0e5798263c37cc89f2fbe657e1eb8c7cb92e0de5f83c1eded95e4fded2d08150faf5ea5237e69f7855db2d3c199e351e5915a339c0b900d4103681849dff5c09daa3818bc34ec5057f319d54036b6c640752cc1617c024a17515d1a6b2f945c2f48a3ab3d09ca0b7dd68ab9d097078d292cd4267e9c39f089a70faea351378c85563b11c8802bf44c383eccc0cf20cd39e55a9d31df4c766ee487eed4f528174e4425baab412ab2fd44400f1dab73046827567402f6ece195a73495139455b44ee4ead4bb1db3594b2a94b929fa51367179f0f4882adc00722dea6c6edb0798d3452a7fd60d858643ed8c2598c8297bf18227220efe2f948148a1851bbb515c72a47ce34cbbeec655133b0106781de0c9aa059f8f41f3200b19833148090c41870e1c465c528b9b73c1c2798a3a57b5c2c0cfe276de28b9f0b90027552b7e6375c085d35a0691f6ac7a7768c39351b2a4eabb54b8e0dba3486d2b597131b1f0b3553ab68cff9c15a9dec3adc83b0327b5764a645b3bbd7c77b2ce294f6a755cf4a278e473d7c1692b91a74e75d083a9b5d828596cb8218364a6175132eb4b782fe61202581d2b906ec926dcee4a2cd2302de6ec9354785ea52d5bd5900bda21ea652849adab4030243b676debdc60af83126d32d91c2d34a85341c20682e6d233ab41b8f02f154e6a05e4e9b897c2b319c990c52e3a859123b533d932bbdf76c276c527c2e4b21ceb4d8cd8aa8bb1b56dac6d90260d1b8db10c036bbaa54063abace4ba8ea2241c3da3f77980ddaa92bd2e7628c7629ab617f54c2527174b05a6ae8a8236da3229af186acd0293fea689c65e7716ccb0eb61a892b5e548eeca2475a55ec7d3d32658c78357533c329d62a2b5eda28a6cb492c93f3758e35524f9ac128236578e11276e742c286468aca330a42cf661ab98b783ebbd58643cafff27cf7b71c4685a678db575669c5f1543c3e0735af70bef07a975ec4a819b769132cbcc6379f1637c36f3278f7c7debe2cb1f7c7eadd434c8feb73fdd3bfaf4956223c0f1fcb4fec587792193fd4fee3cc31edc2956278e5f1fdd7cfc59566c1fbd39fc19d8d14999a138ee42707492b171f5c0afa848c877af9e78c7cb22f570ec3f77fb789951c882be4940930cf4f0d1db6fdc5f16528fe3ddaf0eee2fb324e3d8fb1e057942cd851ffef1fb8fc5fcd920f8af3f2e66c9fcffb84b7ff865b7ce875708c9ff60d8f137aa5a1fa900d00700001001010020742877c36a520b152b1337ea1ecd37b0c98ad07289c32fec392e7eebab9f0ac71f7bc8c718cfa75317b2e15702372a9222c4616783ee7b3f0ec6358f8c328eea00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232201a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72410000d00700001001010020058e23368b919493d6ac61d27f66b829a53893e88ddde857d3b82d913960960d22fa36f397752b98c295e3b31927f740127c0a99e76f8bfeea88f44466b8fbfd00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea990000d0070000100101001f43fe868e263d8134cf705aa85e26ce78ebb058edd558865fa3d240f5cb9e50c2389e9c8276eac800b7233a552045b2e79124c97e5156a0649849cc7f5d09eee600005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f0000d0070000100101001f29e82b08ccf15e2187f29fea11ee3f4974f41b51e45b19f353348d8848b86fb71cadd88630456b7a1c60803c7b402487d41fbf18f0b0a13b4cca1f740447938300005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff5260000d0070000100101002047a8b784c3765b5c63ac52e3d8461b80bc2d3e3f62434f8accb277d9f2487cfd3c0728fcd26b5119a11288e5db46bc5b547877e220971609d1cef8cba443340800005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322068dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974280000d007000010010100203e701fbafd4149bc95b55a6bfc3b78246f5c2668ccc05ed4059a36ceb38f140b31e3b69e15f2579571e5bde39e034947271599c200e540b3949112bef163074c00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c430000d0070000100101001f0cc7352e60f4f8476783d6d1b48766a111c56fee2c1a552e76a75c92bc17de172f994ffc854c09717c904054819ca7a17379ddecaf531c439b35337ba099b81300005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232208ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4050000d0070000100101002040965063a83be2d53b36c8d7e0775f503c2caa1407e586314562aace52c272fe60659e196413a6c9db4168470bcabb9a5851121c10c7b665f363f6cd4d1e4bda00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232202652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed250000d0070000100101002074ea7468b2a031c4cd53bf10ec3ac66b0c4b5c8779e045f1ef8d9c7b116be649217ff340107d0163397b99918ee2ce822b66cd6fce7b385af97a04671136e2ee00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d0000d007000010010100204dfb21ca5140582379bc026792c16b4cf97827143a4a9cd99ae70b3e6016cd6316bcbb9f1cb1233f12a0bbcd9debafa64724d0459b5c8d3cb67ceddfb2e3962500005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d670000d0070000100101002033446a3a94ade71dff3edb786259679487ab701bbc147490b1d4159fecf545fa22fee0698db16bf616465e5cebb985bfc4d9ed1ec4a55e38997dd4b4bbc427eb00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c20000d0070000100101001f3f67edd35bf731a07f40c638e8812112cd7d1baa39ec7dac4a1b2f0c83ac8bd53689b56dba69a7386e3860a6f8976695ac0bc2b5dacae91080f1d54df2dac0c000005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b44767070000d0070000100101001f1e030564013603d54f9e983b63cd940f8ff09ae038b14813f4021bb0c09ebb640d90cb4f8d57be2809f492a51737b671a5f549d4efa8e7efdaeaa9663c09d1ad00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450710000d007000010010100205cea642eecf05568ce8c5564e63349eea3b816108914ba2ab5efffbb8ea467265f0b6d474f03ed02a3bf529fd6e55a595cbf8dd1adf4311cb9c51e862f8a535400005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232205443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b40000d0070000100101001f4556076cc86e0840bf69664f1ef8fcd4d91abda313d08e7840d24ba45cb429cf12b7d3a1f64250c19d1b975e7b107853beff70ebfc4c27c44f825dc05cdc9cd600005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e990000d0070000100101001f354d903ad0f2c6cc9d9a377d681ffaa00475d1e559e48074b4c8cce3111d5c172903b2f179ad4d736dda4e7d1b6a859baeab9dde5e5e495ce09733ec4650634400005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb400000d0070000100101001f1766fa716a828da244c9ce52919b7a19acb38dbd110d1bb0039bb2477c17e4465dceecb8330ed5ee9de1330930dfcfa1a5e8149ce8536a82c0093642adf7328200005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232206bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc0000d00700001001010020488923db1c78fa430a3a9eab75f4ee467c7b9a3d3b4eb3bd08e183c82ef79b9102a4d2a7d1ec79c96b404911ae1b10f579bd82a660011c1ca2b872b30ef7dcac00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322035c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b0000d0070000100101001f61ee60b366c2f3623012648000835e6089f9e9594a113acad200ae8a87bd05274acede23160e2e187d9921ea2ff6f37e3bd10ffd624ffceb511455c42f1c9ee200005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322063320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a0000d0070000100101001f184aad2b65730f7485957642fa1688c66e8ece7827ee2e8e01f8bc904cedd8ec5462c12a1e3c6cd41f4a15a350ec8575bb05e9597f4316ff73a4e1066aeab3d500005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40000d0070000100101002041c996b52c4bdbbc4fbdaf707dd01e74c46c51ce2c8e10e174e12502cb6be3f23e2d44e8e8802e970bc5ccfc4d056e400c92a56667183c37e0f79fbe77540a0000005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322009e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16000001 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":56859,"consumed":9824},"cpu_usage":{"last_ordinal":1262304002,"value_ex":267382,"consumed":46101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 0ba60f7118b04f4981554d97fcd15865c4ad6633f4e78f216d034a9ef6394e7f03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055b76acc0a0bc58aae737e94451f7f38e72ff2e66e45b1838f558f7266783bf69719000000000000001900000000000000010000000000ea3055190000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322009e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16000000000000000000000ba60f7118b04f4981554d97fcd15865c4ad6633f4e78f216d034a9ef6394e7f03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 +DMLOG CREATION_OP ROOT 0 +DMLOG FEATURE_OP PRE_ACTIVATE 0 d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694 {"feature_digest":"d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"40aa1e384a52e19e3a98dd002430a81509f399356836b5ed0ef48f6d508464e6","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"SLIM_ACCOUNT"}]} +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304002,"value_ex":57600,"consumed":9952},"cpu_usage":{"last_ordinal":1262304002,"value_ex":278957,"consumed":48101},"ram_usage":180802} +DMLOG APPLIED_TRANSACTION 3 208af9f739838f9e84dc784d5ffc231df715e81714366bf67891f2990ee9e88d03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620100d007000010000000000000000080000000000000000001010000010000000000ea3055b5801ec8a941ec0f1e404f5d3d2d2c2a64d4e8ab03db0090829771408895d36e1a000000000000001a00000000000000010000000000ea30551a0000000000000001010000000000ea30550000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b69400000000000000000000208af9f739838f9e84dc784d5ffc231df715e81714366bf67891f2990ee9e88d03000000023b3d4b01000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca620000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":2,"value_ex":0,"consumed":0},"average_block_cpu_usage":{"last_ordinal":2,"value_ex":833334,"consumed":100},"pending_net_usage":9952,"pending_cpu_usage":48100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1049625,"virtual_cpu_limit":200200} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":3,"value_ex":82933334,"consumed":9952},"average_block_cpu_usage":{"last_ordinal":3,"value_ex":401659723,"consumed":48101},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1050675,"virtual_cpu_limit":200400} +DMLOG ACCEPTED_BLOCK 3 03000000030000000200000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100012d5b1b639d6ae94fcdd0536b224644931573d1ccb2a0c548613cd1feea18888b0200000000000000010000000000ea305503000000010000000000ea305502000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add8010000000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca62023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e8cb36dbe36d2c1c5ace6fdb90a65cb157cb7a5e09534d1943db79eb9583a1dd28b74c5210481d3f891330af4fdead9d239814b6246613080aafa6427418c65ebf000000000000001f0b14aacf25c4f63e4f34f8ba52309e9a774ba7217d7418ffdf844e935e3b4c123e2b1bf6650136bbe50dac7e5ea1281e815dcc7bee5249b865b7198d9aec09ff0000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef26198000000000001010ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd0001023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e8cb36dbe36d2c1c5ace6fdb90a65cb157cb7a5e09534d1943db79eb9583a1dd28b74c5210481d3f891330af4fdead9d239814b6246613080aafa6427418c65ebf000000000000001f0b14aacf25c4f63e4f34f8ba52309e9a774ba7217d7418ffdf844e935e3b4c123e2b1bf6650136bbe50dac7e5ea1281e815dcc7bee5249b865b7198d9aec09ff1800d0070000fb05010100203b7de491b51d3d74624078bc2c5dc4420985f0350afb6923a5585b5621750c9f126d7cff0efeade2068c7b618fc754b2abb5bff8cdb9bd0ecb4432b72ae1ed380100a82f78daed5c7b8c5ce755ff1ef7357b67e3ebc6d94c3609f9e662d0b8a4659bb8eb2575dbbddbc476694b9cca2dfea3b0bbd99d647776bdbb9e1da70e0adead081045158a7894b6405524a4d21424545aa8cacb0d0815a94891fa20414284ff2a025511a245ad54737ee77cf7ceeccb71f09a87545b9e7be77b9cef7ce79cef3cbf71f44fe94f1bf5d03d9f1951f447e343fdf3d87be873f2879efef473830dea77fff59e7bbef7f440d3bfd197d9f57368d1bfa54767949ab11b9736d48cd9b8840f7a0b372ed11f35136cf0436fe80dfac0b80dbc2afa67f84d6306e6063201ad97a8ff9234d00880f033d54c84469e48cd68b03c8b3ea54dd0909531c1fc52d0b0ed95c70e2dae4f3fd29eed5de8b6a767e77a8b8fcdf6daf32a42d7cd6bdd76d9548e51317aeaedd5f5c5d5e9d9f5f576b7a72c9aa273ed73ebed9e4af025c3b4d595e9f9d9deecf4fae2cfb4558d9b09defcf4409f1a2aa7cead3d2e53ebddf6f90b8b40e6426f41a568ba89e04eaf75171f5b5c6e3f4ac8d519393476dbebab17ba73ede9e5c5738bbd75358c9e70f6e155c24ae17d44a6aeaeadaeb7e7f1327f61aedd5d5737a1d3a1f3e1e5d5b9a5b985d9c595e9b5d9eeecb9768ffae9756e8956e29db9475f6918efa23e77a1db6daff4a67b8be7daea00d316339982ed81b579743afff0f4238b2bf3d38be347558696da34d17361b9b778af3a88ef0707693c3db73adf56868958aed36dcfb5097257d61a2280580ef09890d1fac2ec3d6f1c57af61e4a877bdb74a6445ffcd681aa6a60b6bf3e02dda0ed993275414abb8369444511c0f0d594b9f517c8b1e31237624a07ff4371cd123d60e51efd0adb7da86ff63ab8f46725b10ea353d34145aad7434623774b17959a51baaf8d45f568fb8a6c3d9b5b5e5c7d5eb6a07b42a745a7bfdd83d47c727ee7bd39b87fe66539f0854767bbaa9b5dd3093f2d7a9078655417f5be683f4a5c81ecb752737e3f44d5a9f9cccad539d22ee1417cfe76a9c1a9c29b29e53ef1ad64e4faa62e3c4b0a9dbb45007e81ff5e90e663b4d2fe83d39aca9bdf8cdcb2a33ce1e489d4d8d4ac7b5def8415a6e29a755c64d9d66d262f59651832ba175dc6cd2f3ad0a40313352c533b4f3ffd03ada2854d3601718b7043ccf3b757258611fef0076d96d07d2ecce62649cc0127ae5968b8d4e1e38ddc96ecbb17da75c405b74f67c6e4ed034553cd1c92da19207457c3ed70f0c1b0c21ac685a71b19387d4d78c9c75da192c1c776901daf9131d02648088f62d173b2e62184ec68434c5f29bca465367881c84970c54f4d1c22c80549d0a2430a126fe9ede4b742b469a9637a28be0ed843e6191fd00d024d49de6bd366d0a5a6777d2dc74429b0dde36f5df9e6bec7a5859225a9339fce1c9dc60ae39a894d39e26292146a426345d7a93f272c2484b6b9e2e1154e1a0398c01a6a8778011febd839629d7b3d95d34d54c62415e4c31a2584ca6381a31acea26051d200bf4245168a23feb1ca6d5d2043cd2d9e1eda8f8f61f4e43950da9f42744a85e22fae9c3a08b2e5e0021137ecde82da8ded0adb2d78ef257a75be822622d65756a7949d1bae92fd774c0846b1104fa0872b354c43fcee7e5eb2cceaa08c0b2a62194695a9245a3dc961b6c411509c9112f456fcd80799088f838bb54d8415018cf5c23410b00c783082a10f50e84dded3abb44840118013088481f4a76fd881cda17441ad78fc81dfb8288bb7e440eef0b22adeb47e4ee7d4164ecfa1139ba2f884c5c3f22c7f70591cb6a174cf45e9898014c4c05e33982a10750d17ba2a2050223a0592d1118361ae9778cd51be612eb3957aa3975c4aadc4cb9a78eab14d660aa456f43fc36466f357e9ba03728426c01e32d8f870db33cdef01bc66b7ec378b62d9fc883fbd4017a0b8ae4b1fbd44dfc96d1db30bf35e8ad8e193c2eaec645d5b8b01a17f0fa0d5edf1c57b70aee99c7e5f60a97d10a97db2a5c1abc0b8cbbb9dae36baa3d1eacf69809ce8a9118e10581c42db234bd1d1264d57dea2e2107b5fd4035eece6adc1d6459c844b286602bf4adefd3fe7f92f6da533efd522076fd194daed5619535e0fa38f56e78155bff121a57aefcf1b77ee7d73ffde2d44f929380af57ae7cf6db5fc35720b9b9b9f9fca7fff04f3e72cf43c356be5efe95ef50ef43c3817cddfc230c7ef770e22c7c910f12ba05b9544fd1d3d923f6297dccb263414ecb8f8ed693d42f71e55b1f7e71ea3dbcc4339f7cf1c57ff8e047bef6f98d3ed0bfffbddfa0efef1e8e05ea3c3dc8c59e119833c76c4b409205c8de305a8f539ef639d94705e5437ffbf257805a244096e9419a6541802c1cb3ce03719decded17a94fab537bffde13e10c0fc28808402e4494c08c8c5f6fbdba4fd251e4ed2c9de385a0f531979861ee1b8392de34e1fb3137ed844273b365a0ffcb01e3da271b326c3d68ed9861fd6e8643f365ab77ed83be9118f9b5332ecd4313be98791a20538e3c73d013cc6cd451977f198cdfcb8ac931d1fad6b3fec7df4a88d9bb332ecec313be6878d75b2b78c52f891dd415f9ed190a6d7283eb3194e0bf99b27b324fdb2d131046c8ce4ab19389231e8eea0198a568f24ccc8823c7e4064cec5c507d8f58eb3db9a86d1a0a6039d62ed3cbbc37007e32c240f3f2848d65b2e98526010b5769ab010ae038f30f1b0e277b025f8f92fc012a09310635fd260540df077b6d2bce4647f5eea12572b34fae9bc53d4007b414c1f3719351cc2e45a47da98c714f14094031716fa8220d5eabc4ea926751db1ae09479bbacec3d7e6082462fb1461abca25c5157dde4507b51a2086c978c36344650a3d2378e671fa73468757a36d79743d753d30ed296b52d09ec5612f0283b22d4fd91dd44c795b25e102f218997a4c0750d45614c9842289d0ac0145dae9d3e6886dbd0245a283666f5a0cf7652e3b927edb50e84a24f9b8b911f2f6450ad6157d667654f6725c1e13781095c6095c40a756866653a3bc550e555cd032934211daf1045303a7069d09efb9ea4c8ed96760595ee05e97205a1662d29e4bb22a1c7fa6ae9359cfe89cb9c55d2f6881ee71268c99452f700b562d5b1a1523aec20199181db4bb70e1e346d870f3e0d1c79cac96feaa3511197562c7a6be91227a4a1e93f2382d8fb3c29aa3f218ab38045e819050a478bb8c2816e738036dbe496c7b2b734d58365171658c8f34c2d75d5846ebcdc8eced1c6b0d722c138e3564d24cae847bf4581304060ec559728fe871baa9f138454a891e93cda1abf069c8c125c2790976e1d4a6de7960ee4ebf6775c207e6867108142639236748b4227fcf8884fefb560ebe02cf66fa3cdbd4b229614a764ab856bb1ad78840bb706d53ced910b85613ae65c0d8d5ae81718cc54bb2c31a2ca4eaaf98418892b289d978cc2ec8db647f6dac54cd430309821d9c450e083949b2b45f31bbb673bbb9f7b9f5d2f05e4e35e586844ea48239adfc6095dd46019b2246227596a5a3900f24d5c897ec33dbed18927e2e14b3ff4db5b71e8e2b5d9c94ba38f1eb267d5d9c6c93aaa4b4fd7071f6949a44a4060a93c5252b46af76aa9f17f9a8ed38d5a72be161d1b986537d7a40386604cfb395626a99fbd91010518ab173cd9a77ad2db8572bbef6ec575ffbe030ab7ea44c3397c7d43ab6ec7d8b182e223fcef421e535c0d2a77032e9f85b56ebe8815339b682d93966a4d726348cef82e03b431009d0e9a53c06b221840833428f28fca9af13a231231a6e4174461ef38209a000d1b08f682888f2bc15993a2f324be42e6596e6cd88d6f1d0e22c4fa5fdf440fb99b23d19907119c6f957efacdd4fed792a6a1ab27f2015ce672d957a25426f3763619dfd083b3a2f3e074727ad952a33fd4598347de34ddae92d7af1ecdede06fb1ba52dfb22f46243ccbad8b2c957f040763767c99ee6ec2a0ec8cc80ffb1b6c5b5d8d59c5d456f95562cbc8a15bb8c8481bec479f2cb8a83576477103b2134297833766a03e859f16345c3e5014e2ce144f8fbe347e87338f7d17ff9cc37de40bccf5038390595c4d11069b50772d522cd826f2758303e7b993d600b7e247ed49492c8ee0436d4cac3615d2f87d4113d31a3127ecb3a651878d20f7e6058a7a20b8abb3b790492d3493b816202e9da850e1020c1715cd2e19ac0034c1412e8900b3329c7b818a4a038c326b5442e947a482ee11feb6eff967ecc4af4b0a93df57212ab2306e25629e6b054cca1e742d857cce136e90dbd62862e15511a70ca4eeda2a343d6d1c66ba3ad815acb1c45be8e75370825dac2727c717440afb364676ff3ca3de21e7a1b14e6ad2e40eca2bd1db718648f2a151f5d9be326fa1af179c04a964f23407ad373ff00fdbc66e20a9868a6e24b34d070054ab45329e15f30da6e38613b54129f42944b2cca25c1d2568a599fe40cc08a40086639cbca8bf9c04cb15c21c6dd3f90287bec23b44687a34186a6010df5a3dc6e83a6fb395d55ca871ec8e932b4f4dff50d2261b00709d51e2095b84c7b8084d0ecdfa6bf6e593346bcf1a069a6147c3bae9271dabb19d2f18e2ca7f470d0d4db7989efc2d471029d4b6e48579071e69a73cee2097b75459d7711f21379d4fbfd27096e54c49d664487980c1249ee79d2435ea9f20e12d9526d891c083a7af613b97950aaaa2e5ecadeeb7bcb8de5c949d699d0facebc0b03a983cc81613726c1eee85b728274a564f0835229d2eeb4f5cbd2495adaa14e7857b52a5bc14dd007466aba21a8e469a2b7d124d84a934068120dd224649a18a189014d42170dd0049ed95b0cb248f5bedcb868a9703bd0447291c8da1c40b3e93940be207c54a4a6b886bc7b117510e2401155977b7f1545d441506511065af8da8aa8bb2162b13bfbaa8ba8af0e9143fb8248e3fa11b9635f1071d78fc8e17d41a475fd88dcbd2f888c5d3f2247f7059189eb47e4f8be20b27b11752f4caeb188ba072aba84b05b11f5b7c52f0ff7d1fa243badcfa0a68d5cb2cdfa88ed89c5ba180a3b617822313ce4122f650f55db492aa32ac3c5b925e55d591f52c61c4103346f04d4499660a128307e701712259ca6a0686e2bb738620389fe53f74397cc27502417c677740825f24bab6b48755e104ec1521e88c7b8f1ce61d6e6e46052e81dba402e3489b3cf8fa03f5130266727d7127d87f065450042870b65e4efa896783641cea40b386e534211cd496d89d4789ce65d6a7642602ea55261d877e1a00417a5b0469efa6b46c81821b6fe0b6b62899edd12a79ce47a13416de4108f3b1855443db8d34456556e6d69dc1c433585c2a0f0a4bfcf147074c48d4027e4ea1c9132aceea269dcb2cb0ee54c30d0ed0301b22bf0edfa910ba49183f2e21b12d20588700a0d3bcc63b343a374ba98ce0a914bc8ac629a6cad8684a5810d61c3622925253cf062a7b86bcbd8d82585e3b1a0d551445308dce98108b526112af5d4ab6b75779010321fe9dd61c70f725aa32665158d143697eb10a2b01cc41c82e32d92405471e94a3e90612401c97eca45083c25b8268fb4d1d41e0ce8076632174bd2a67fa5ad2106a2649c079c11d2888b9504c57fc69b03ba4896dcfc1037be2c3b66998e24f0e18f983d667203d9e6e771760b4d8c789c4cfcd873c20fe2dfe94e19df97c5a6b314ac09050981a3ac1d5bd9ad0c0195f7337251b13375c94553fa09faf8d9f7de4e6c232e51b0fa5d4d7e93d4cd82c39c1c3a46b84cf2da25da4ffb1217d21d874a0a071c1712754422ac5c05e864ef1b958188092d5f02909091a01ecd43cf46f60724b28fd9aa7b26c6583e41264cea100a706249b344b44b6622b49296b48eeb94c50a30904f218e9b5c4f844a75c8b130982d4c948a59fa211b0a0b858d14ae8b0ae228c9ee0c4228a4b96bb72004210dc270e5d930600b1c3026c54f683635ab00d6fa688af860cb443a244c1583c0389a4a7e01d9bc3728f5641e4c4d3cf524498b2e363ad80cf5b1f9206340d0ab2081149a08de95e7fc098c40c9b084430c670cf840c2c30f80c1001c72a3194cc61aa744850e3d04b1b03d3ab8d9413ec822bd068f000b0550d7b21ea77848e6d0820405be34e44ba3c3bb979b21d294f9a6ac6c324898105f3eef85321bd08c03a944affa37399518f854a264b612a46b78e9665837e93605c7df919d97b17e9c682fbe3dbc5d7dd9d216f910179773b795c36d3596d57b7a3f85d95244a87095c41ae3ab3cbe7a2fd4522e197c1fc80d02f26553a9bb6d92b5975c9529ea3da1226175581e8e9d003afca4be5a223c8d1dd6b1ca4d86d089879b7c07a5515d1e6079e220f730fc4f674e6e99ea7c4a6fcbec5b315b97b3f59eb3ab0923db26f00ea026b3fed1701dc9cabe6d5492748924e97c0ed7882d6435fae7b86830703b4af160f1a12cd9b407799af2ae171cad3c821f620a5c698a59f511d988b0c5f7a8016e3f291dc2ab0777d1456fbf1dd503b80a996be23700e23d231d6c71ef05b7b3011d3bf7fefb062960728e82342d8b6b900cc5e50dbec311c38292e1586a4afa350f91f328e15902d5b4151ce636bcf6509cd8a85526bf902f5e62d5e00b4f7cc58ebdddca313462bd02c9e921b5ca387a6374204d9fd7261057f07f5de10d68ba6d6a8ec28b4a668ed804fecbeb540c5394c5d81d5f712a95e0a70ced28d8eedc5edb8e1a7e478d6bd851c38f7ba51d855e77e73bb7c585403f322b4766db062503831a25811a7bd801efdd8148311e194556f468346b4cab1ae221176535ef4aa65ff6d6eed590ea1a69b4cfc4317b11a74ca76571b9a9bfb6b2295454fcae08e7607b2565b3aaa404a2baab4a4a807d04be9262717acec8035703032e989c159d754a640147f079ae90f81a37d0872a65dff3ac04ce72a710f181af81841c78579d196a20b6ac8184acb2b8936f32c9302e78707dade56f56a20632263d6b825352ba0e16c569cb65eec0578e41c4c1dab154bf387e0dfaa5635b2e17c0a3adc0700c2faa861597e8700e1ffad5e320f5fa3b9b280b2c81e86e0616488598c1f5dbefe7769ac8451714c7a02d898f57d1edb4a36dea1dc96dafe17d65bcf82a3dd99b868e47bf293ef9d5676f19d0f2b401d6f296b53c59956552f441a5e80df39698a53c4dfd83ec68f9e6aab746f596f937291396399eb1dd6d848574f66d44c0587438c5cd2ca9ec036cf37f0b0de3ebb0c8d80d9a1672b079a95dac8b45a2e2f439ee36e2e48b8db192b550550564771bc377292cdb98a735bb4ffca3a5fdf47ccec8e3b4f77ce450ca314cf8d69fe8047a3f22878e20fcdaff19f79e7434a3c746ebefac0dca7bf7dfbc36328542a6edb820b046600432719855c908c5604614532916a51dc32363fdba353d22d40c25b264e141fc88e82de6f851fa0349af1889da620490914b38808c3880440e860248c3c16513f65ae35786fd00d2ec08206309203d9c12f92a808ca6b80254c19100d29401a447c5226ea72f6500697d00197b3be92355e5d713a3238999b16dc1a2646ac606e245d6be134c3ebc8d41b32bcfd0ec6ed1e3c48a97becfd8ffff8cf51750b65c46aa38fcb211ed36e06ddc30edc657387689ea5ae68c04575f54db8239f95583c21d259e3d51a9c80984574c3ab62bd2debfb351fa2b49df5f09d88a559dc9167f25e0247f69659ca9fc9586f82b6ec05f69f5fd9506dfb13c25f8bc593c83898168ef7819edb16790fea93656c29531b92dc3e9b631e7adb35c01e3727499d6e15008d849b3385d64ef9638319907d92dcef6af04245d64f6d8be210d990cdc472248b8432a9797f8f46523e3e668992de55ca7de35d729a1aa53e9b3b8ea53ba3241e5b634cec1ad82dbf229f257908c2c9ec50b0e635956966141f1157268c47b09e0bdc470e7254625ff212e1ae2bd9832f41c702bb4fca25bfb4b4174e61acb79826461243f15364c32fc34462ea121730a88b0635c868d7c0e5c2e0918c13f3ec1ee2049d102d7fe49ea16fc85002be94fc0ae8acafc3b702f455adcf7b5f2e46906e10294915cc077a9785d5d9574627f8904bb8a21f13edb8a7ed9063b20a15ccd22152117b762a0148b24c4e5c5ad7e469696ab344d799b2b4dffd1a6fc93fef49d8fcc2e2eb7e75d6fd5cd2e2fafcecdf6da6e6df6d1f6ba5a7db8d39eebd197f575e95fecb5bbb3bdd5ee34ded7ddca6acf2daeb87317967b8bd38b2bf3ed8b8a7f0c99def9fe2e0d55ed6e77b5ebf07f5b2cae3c5a4d567cacd310ed8a33e0e9bd73b32b0036476db4baacbb0ed8bdd98797a9e111374bfd0bedae9b5b5de97567e77a8aeb00e9eb77e0786e757ef191c7f744efe581e5fcd06b5cee63cfa9f44df21f4350bb47786176e551225777f1dc6cf771b7d47edcbd7fa1bde22163d7b32b1ebe62cd9ae66bddd5deeadceab2f3ff71488969ffff18e132651a3cdac61cb22ce9dd1756da17d70806ed50684aa83eb278b13d3ffdf0e3bdf63ab05cef752fcc097569ee1f349552ff05ee7357f400d00700008101010100204b21f3cba072cc493e70861540df4677b498b0505a8b8e2a346b85a0c2dd2fc4263c4a7d8629026c4eb594ad96fac2bfe5f8ffebb9c841c353920b7b8ec11abc0100d90778da8d563b8f1c4510eedbf7e37cf209d9e60808402496c0dcdaac4e8ece01090112afe83043ef74ed4e6b677a86ee9edd5b3b2121b049888d842c84c0c1456702eb20b036424242c2e00408800c24fe03d53db3f33a58e860b6bbeaebeaeaaaafaab7f55bff9d1a796df0e5798263c37cc89f2fbe657e1eb8c7cb92e0de5f83c1eded95e4fded2d08150faf5ea5237e69f7855db2d3c199e351e5915a339c0b900d4103681849dff5c09daa3818bc34ec5057f319d54036b6c640752cc1617c024a17515d1a6b2f945c2f48a3ab3d09ca0b7dd68ab9d097078d292cd4267e9c39f089a70faea351378c85563b11c8802bf44c383eccc0cf20cd39e55a9d31df4c766ee487eed4f528174e4425baab412ab2fd44400f1dab73046827567402f6ece195a73495139455b44ee4ead4bb1db3594b2a94b929fa51367179f0f4882adc00722dea6c6edb0798d3452a7fd60d858643ed8c2598c8297bf18227220efe2f948148a1851bbb515c72a47ce34cbbeec655133b0106781de0c9aa059f8f41f3200b19833148090c41870e1c465c528b9b73c1c2798a3a57b5c2c0cfe276de28b9f0b90027552b7e6375c085d35a0691f6ac7a7768c39351b2a4eabb54b8e0dba3486d2b597131b1f0b3553ab68cff9c15a9dec3adc83b0327b5764a645b3bbd7c77b2ce294f6a755cf4a278e473d7c1692b91a74e75d083a9b5d828596cb8218364a6175132eb4b782fe61202581d2b906ec926dcee4a2cd2302de6ec9354785ea52d5bd5900bda21ea652849adab4030243b676debdc60af83126d32d91c2d34a85341c20682e6d233ab41b8f02f154e6a05e4e9b897c2b319c990c52e3a859123b533d932bbdf76c276c527c2e4b21ceb4d8cd8aa8bb1b56dac6d90260d1b8db10c036bbaa54063abace4ba8ea2241c3da3f77980ddaa92bd2e7628c7629ab617f54c2527174b05a6ae8a8236da3229af186acd0293fea689c65e7716ccb0eb61a892b5e548eeca2475a55ec7d3d32658c78357533c329d62a2b5eda28a6cb492c93f3758e35524f9ac128236578e11276e742c286468aca330a42cf661ab98b783ebbd58643cafff27cf7b71c4685a678db575669c5f1543c3e0735af70bef07a975ec4a819b769132cbcc6379f1637c36f3278f7c7debe2cb1f7c7eadd434c8feb73fdd3bfaf4956223c0f1fcb4fec587792193fd4fee3cc31edc2956278e5f1fdd7cfc59566c1fbd39fc19d8d14999a138ee42707492b171f5c0afa848c877af9e78c7cb22f570ec3f77fb789951c882be4940930cf4f0d1db6fdc5f16528fe3ddaf0eee2fb324e3d8fb1e057942cd851ffef1fb8fc5fcd920f8af3f2e66c9fcffb84b7ff865b7ce875708c9ff60d8f137aa5a1fa900d00700001001010020742877c36a520b152b1337ea1ecd37b0c98ad07289c32fec392e7eebab9f0ac71f7bc8c718cfa75317b2e15702372a9222c4616783ee7b3f0ec6358f8c328eea00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232201a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72410000d00700001001010020058e23368b919493d6ac61d27f66b829a53893e88ddde857d3b82d913960960d22fa36f397752b98c295e3b31927f740127c0a99e76f8bfeea88f44466b8fbfd00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea990000d0070000100101001f43fe868e263d8134cf705aa85e26ce78ebb058edd558865fa3d240f5cb9e50c2389e9c8276eac800b7233a552045b2e79124c97e5156a0649849cc7f5d09eee600005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f0000d0070000100101001f29e82b08ccf15e2187f29fea11ee3f4974f41b51e45b19f353348d8848b86fb71cadd88630456b7a1c60803c7b402487d41fbf18f0b0a13b4cca1f740447938300005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff5260000d0070000100101002047a8b784c3765b5c63ac52e3d8461b80bc2d3e3f62434f8accb277d9f2487cfd3c0728fcd26b5119a11288e5db46bc5b547877e220971609d1cef8cba443340800005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322068dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974280000d007000010010100203e701fbafd4149bc95b55a6bfc3b78246f5c2668ccc05ed4059a36ceb38f140b31e3b69e15f2579571e5bde39e034947271599c200e540b3949112bef163074c00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c430000d0070000100101001f0cc7352e60f4f8476783d6d1b48766a111c56fee2c1a552e76a75c92bc17de172f994ffc854c09717c904054819ca7a17379ddecaf531c439b35337ba099b81300005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232208ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4050000d0070000100101002040965063a83be2d53b36c8d7e0775f503c2caa1407e586314562aace52c272fe60659e196413a6c9db4168470bcabb9a5851121c10c7b665f363f6cd4d1e4bda00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232202652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed250000d0070000100101002074ea7468b2a031c4cd53bf10ec3ac66b0c4b5c8779e045f1ef8d9c7b116be649217ff340107d0163397b99918ee2ce822b66cd6fce7b385af97a04671136e2ee00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d0000d007000010010100204dfb21ca5140582379bc026792c16b4cf97827143a4a9cd99ae70b3e6016cd6316bcbb9f1cb1233f12a0bbcd9debafa64724d0459b5c8d3cb67ceddfb2e3962500005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d670000d0070000100101002033446a3a94ade71dff3edb786259679487ab701bbc147490b1d4159fecf545fa22fee0698db16bf616465e5cebb985bfc4d9ed1ec4a55e38997dd4b4bbc427eb00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232204fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c20000d0070000100101001f3f67edd35bf731a07f40c638e8812112cd7d1baa39ec7dac4a1b2f0c83ac8bd53689b56dba69a7386e3860a6f8976695ac0bc2b5dacae91080f1d54df2dac0c000005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b44767070000d0070000100101001f1e030564013603d54f9e983b63cd940f8ff09ae038b14813f4021bb0c09ebb640d90cb4f8d57be2809f492a51737b671a5f549d4efa8e7efdaeaa9663c09d1ad00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450710000d007000010010100205cea642eecf05568ce8c5564e63349eea3b816108914ba2ab5efffbb8ea467265f0b6d474f03ed02a3bf529fd6e55a595cbf8dd1adf4311cb9c51e862f8a535400005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232205443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b40000d0070000100101001f4556076cc86e0840bf69664f1ef8fcd4d91abda313d08e7840d24ba45cb429cf12b7d3a1f64250c19d1b975e7b107853beff70ebfc4c27c44f825dc05cdc9cd600005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e990000d0070000100101001f354d903ad0f2c6cc9d9a377d681ffaa00475d1e559e48074b4c8cce3111d5c172903b2f179ad4d736dda4e7d1b6a859baeab9dde5e5e495ce09733ec4650634400005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb400000d0070000100101001f1766fa716a828da244c9ce52919b7a19acb38dbd110d1bb0039bb2477c17e4465dceecb8330ed5ee9de1330930dfcfa1a5e8149ce8536a82c0093642adf7328200005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed3232206bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc0000d00700001001010020488923db1c78fa430a3a9eab75f4ee467c7b9a3d3b4eb3bd08e183c82ef79b9102a4d2a7d1ec79c96b404911ae1b10f579bd82a660011c1ca2b872b30ef7dcac00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322035c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b0000d0070000100101001f61ee60b366c2f3623012648000835e6089f9e9594a113acad200ae8a87bd05274acede23160e2e187d9921ea2ff6f37e3bd10ffd624ffceb511455c42f1c9ee200005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322063320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a0000d0070000100101001f184aad2b65730f7485957642fa1688c66e8ece7827ee2e8e01f8bc904cedd8ec5462c12a1e3c6cd41f4a15a350ec8575bb05e9597f4316ff73a4e1066aeab3d500005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40000d0070000100101002041c996b52c4bdbbc4fbdaf707dd01e74c46c51ce2c8e10e174e12502cb6be3f23e2d44e8e8802e970bc5ccfc4d056e400c92a56667183c37e0f79fbe77540a0000005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed32322009e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc160000d0070000100101001f3460bc320c97f15a5851016f1469660e319731937a828a3933c1b16671d3353e5e3f0bc6a87d133f98186d5fe8fcf179f0375cd3b9f2b3588fe41f100d7203dd00005206e10b5e02005132b41600000000010000000000ea30550000002a9bed3232010000000000ea305500000000a8ed323220d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694000001 DMLOG START_BLOCK 4 DMLOG FEATURE_OP ACTIVATE 1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241 {"feature_digest":"1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"f3c3d91c4603cde2397268bfed4e662465293aab10cd9416db0d442b8cec2949","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"ONLY_LINK_TO_EXISTING_PERMISSION"}]} DMLOG FEATURE_OP ACTIVATE ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99 {"feature_digest":"ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"9908b3f8413c8474ab2a6be149d3f4f6d0421d37886033f27d4759c47a26d944","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"REPLACE_DEFERRED"}]} @@ -156,40 +157,40 @@ DMLOG FEATURE_OP ACTIVATE 35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569 DMLOG FEATURE_OP ACTIVATE 63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a {"feature_digest":"63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"c0cce5bcd8ea19a28d9e12eafda65ebe6d0e0177e280d4f20c7ad66dcd9e011b","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"BLS_PRIMITIVES2"}]} DMLOG FEATURE_OP ACTIVATE fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4 {"feature_digest":"fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"440c3efaaab212c387ce967c574dc813851cf8332d041beb418dfaf55facd5a9","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"DISABLE_DEFERRED_TRXS_STAGE_1"}]} DMLOG FEATURE_OP ACTIVATE 09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16 {"feature_digest":"09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"a857eeb932774c511a40efb30346ec01bfb7796916b54c3c69fe7e5fb70d5cba","dependencies":["fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4"],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"DISABLE_DEFERRED_TRXS_STAGE_2"}]} +DMLOG FEATURE_OP ACTIVATE d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694 {"feature_digest":"d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694","subjective_restrictions":{"enabled":true,"preactivation_required":true,"earliest_allowed_activation_time":"1970-01-01T00:00:00.000"},"description_digest":"40aa1e384a52e19e3a98dd002430a81509f399356836b5ed0ef48f6d508464e6","dependencies":[],"protocol_feature_type":"builtin","specification":[{"name":"builtin_feature_codename","value":"SLIM_ACCOUNT"}]} DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304003,"value_ex":56858,"consumed":1},"cpu_usage":{"last_ordinal":1262304003,"value_ex":267959,"consumed":101},"ram_usage":180802} -DMLOG TRX_OP CREATE onblock 1b966cce9b736607ae395e8c0ff4bd21c4ce3566b2ddc1883ce69dbc28883666 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e82f7d596eef522faabf96b279df52ed6aca4107c87b6d789038d6f3ab4cce7311075993067e6f396bd6073f497bfeb8da8ad7850ab7a28e75602a6ca92df12a2a000000000000000000 -DMLOG APPLIED_TRANSACTION 4 1b966cce9b736607ae395e8c0ff4bd21c4ce3566b2ddc1883ce69dbc2888366604000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e01006400000000000000000000000000000000000000000001010000010000000000ea3055f332f7b7263781f123b5e98b21d4a1684f7ba6a93f8b592b59be063b98f2e4dd1a000000000000001a00000000000000010000000000ea30551a0000000000000001010000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e82f7d596eef522faabf96b279df52ed6aca4107c87b6d789038d6f3ab4cce7311075993067e6f396bd6073f497bfeb8da8ad7850ab7a28e75602a6ca92df12a2a000000000000000000000000000000001b966cce9b736607ae395e8c0ff4bd21c4ce3566b2ddc1883ce69dbc2888366604000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e0000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304003,"value_ex":57599,"consumed":1},"cpu_usage":{"last_ordinal":1262304003,"value_ex":279534,"consumed":101},"ram_usage":180802} +DMLOG TRX_OP CREATE onblock 84eb2e2242dd021261aa1826a6ec3cc9d847db535ae51d8771474ddbcaf86d84 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e8cb36dbe36d2c1c5ace6fdb90a65cb157cb7a5e09534d1943db79eb9583a1dd28b74c5210481d3f891330af4fdead9d239814b6246613080aafa6427418c65ebf000000000000000000 +DMLOG APPLIED_TRANSACTION 4 84eb2e2242dd021261aa1826a6ec3cc9d847db535ae51d8771474ddbcaf86d8404000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c01006400000000000000000000000000000000000000000001010000010000000000ea3055f463d49f91f86017bf71b5905dc2f853eb52be60414358414f9a28c4d6613ca01b000000000000001b00000000000000010000000000ea30551b0000000000000001010000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed323274023b3d4b0000000000ea305500000000000213588be25132b4167ced6df22b5439e376d5a20284190bb94a43e3e8cb36dbe36d2c1c5ace6fdb90a65cb157cb7a5e09534d1943db79eb9583a1dd28b74c5210481d3f891330af4fdead9d239814b6246613080aafa6427418c65ebf0000000000000000000000000000000084eb2e2242dd021261aa1826a6ec3cc9d847db535ae51d8771474ddbcaf86d8404000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c0000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG RAM_OP 0 eosio code update setcode eosio 199492 18690 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304003,"value_ex":96673,"consumed":6881},"cpu_usage":{"last_ordinal":1262304003,"value_ex":279534,"consumed":2101},"ram_usage":199492} -DMLOG APPLIED_TRANSACTION 4 8a3984f522d3f6667cf3263234f9b8f5b02c3dd27fc4e5b811c3dcabdd7b30ac04000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e0100d0070000dc060000000000000000e01a0000000000000001010000010000000000ea3055378d583c2888f3564b4db37bfb52d74d038e54fcc63aeb57cf27b03c001e97a51b000000000000001b00000000000000010000000000ea30551b0000000000000002010000000000ea30550000000000ea305500000040258ab2c2010000000000ea305500000000a8ed3232cb99010000000000ea30550000be99010061736d010000000198011960000060027f7f0060037f7f7f0060047e7e7e7e017f6000017e60047f7e7e7f0060057f7f7f7f7f017f60037f7f7f017f60027f7f017f60027f7f017e60057f7f7f7f7f0060067e7e7e7e7f7f017f60017e0060027e7f0060047e7e7e7e0060037e7f7f017e60017f0060017f017f6000017f60027f7e0060047f7e7f7f0060037e7e7e0060037f7e7f0060047f7f7f7f0060027e7e0002f0052403656e760b64625f66696e645f693634000303656e760c656f73696f5f617373657274000103656e761063757272656e745f7265636569766572000403656e760561626f7274000003656e760d6173736572745f736861323536000203656e760b6173736572745f73686131000203656e760d6173736572745f736861353132000203656e76106173736572745f726970656d64313630000203656e7606736861323536000203656e76095f5f6173686c746933000503656e760473686131000203656e7606736861353132000203656e7609726970656d64313630000203656e760b7265636f7665725f6b6579000603656e76207365745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000103656e76066d656d637079000703656e76206765745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000803656e76167365745f70726f706f7365645f70726f647563657273000903656e760c63757272656e745f74696d65000403656e76146765745f6163746976655f70726f647563657273000803656e76087072696e74735f6c000103656e76126173736572745f7265636f7665725f6b6579000a03656e760c64625f73746f72655f693634000b03656e760c726571756972655f61757468000c03656e760e7365745f70726976696c65676564000d03656e76137365745f7265736f757263655f6c696d697473000e03656e76197365745f70726f706f7365645f70726f6475636572735f6578000f03656e761370726561637469766174655f66656174757265001003656e76067072696e7473001003656e761469735f666561747572655f616374697661746564001103656e7610616374696f6e5f646174615f73697a65001203656e7610726561645f616374696f6e5f64617461000803656e7611656f73696f5f6173736572745f636f6465001303656e760a64625f6765745f693634000703656e760d64625f7570646174655f693634001403656e76087072696e7468657800010346450015111000111010100c100802101608020817010110011818181818181808011818181818080101180818181808000808010101080101010801010102080108020202020804050170010d0d05030100010616037f014180c0000b7f0041e2c5000b7f0041e2c5000b070901056170706c7900250912010041010b0c555657595a5b5d5e5f6465660aab8b0145040010280bdd03002000102d102420002001510440428080f9d4a98499dc9a7f200251044020002001103b05428080add68d959ba955200251044020002001103c05428080add68d95abd1ca00200251044020002001103d0542808080e8b2edc0d38b7f200251044020002001103e05428080add68db8baf154200251044020002001103f054280f8a6d4d2a8a1d3c1002002510440200020011040054280808080d4c4a2d942200251044020002001104105428080808080f798d9422002510440200020011044054280808080aefadeeaa47f2002510440200020011045054280808080b6f7d6d942200251044020002001104605428080b8f6a4979ad94220025104402000200110470542808080c093fad6d9422002510440200020011048054280808096cdebd4d942200251044020002001104c054280808080daac9bd6ba7f200251044020002001104e0542808080d0b2b3bb9932200251044020002001104f054290a9d9d9dd8c99d6ba7f2002510440200020011050052000428080808080c0ba98d500520440410042808080d9d3b3ed82ef0010200b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b05428080808080c0ba98d50020015104404280808080aefadeeaa47f2002510440410042818080d9d3b3ed82ef0010200b0b0b410010310b7201037f024020000d0041000f0b4100410028028c40200041107622016a220236028c404100410028028440220320006a410f6a4170712200360284400240200241107420004b0d004100200241016a36028c40200141016a21010b024020014000417f470d0041004190c00010010b20030b02000b3601017f230041106b2200410036020c4100200028020c280200410f6a417071220036028040410020003602844041003f0036028c400b3301027f2000410120001b2101024003402001102622000d01410021004100280284412202450d0120021100000c000b0b20000b0600200010270b05001003000b05001003000b0a0041002000370388410b4e01017f230041e0006b220124002001200141d8006a3602082001200141106a3602042001200141106a36020020012000102f1a200141106a200128020420012802006b100e200141e0006a24000ba20801027f02402000280208200028020422026b41074a0d0041004190c1001001200028020421020b200220014108100f1a2000200028020441086a2202360204200141086a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001410c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141106a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141146a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141186a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001411c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141206a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141246a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141286a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001412c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141306a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141346a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141386a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001413c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141c0006a21030240200028020820026b41014a0d0041004190c1001001200028020421020b200220034102100f1a2000200028020441026a2202360204200141c2006a21010240200028020820026b41014a0d0041004190c1001001200028020421020b200220014102100f1a2000200028020441026a36020420000bfa0103017f027e017f230041306b2203240020012002200341106a1008420021044110210141002102420021050340200341106a20026a21060240024020014102490d002005420886200420063100008422044238888421052001417f6a2101200442088621040c010b024020014101460d00410041a9c00010010b200020053703082000200420063100008437030041102101200041106a210042002104420021050b200241016a22024120470d000b024020014110460d00024020014102490d00200320042005200141037441786a1009200341086a2903002105200329030021040b20002004370300200020053703080b200341306a24000b02000b970503017f017e047f230041f0006b22032400200341206a4100360200200342003703182003427f37031020032000290300220437030820032004370300024002402004200442808080809aecb4ee312001100022004100480d00024020032000103322002802302003460d00410041c0c20010010b2003200236023020032000200341306a10340c010b024020041002510d004100418ac30010010b41c000102922004200370310200041286a22054200370300200041206a22064200370300200041186a220742003703002000200336023020002001370300200341306a20022802002208200228020420086b10302005200341306a41186a2903003703002006200341306a41106a29030037030020072003290338370300200020032903303703102003200341306a41286a3602682003200341306a360260200341306a20004108100f1a2003200341306a410872360264200341e0006a200041106a10351a2000200329030842808080809aecb4ee31200120002903002204200341306a412810162205360234024020042003290310540d002003427e200442017c2004427d561b3703100b200320003602602003200029030022043703302003200536022c02400240200328021c220220032802204f0d00200220053602102002200437030820034100360260200220003602002003200241186a36021c0c010b200341186a200341e0006a200341306a2003412c6a10360b20032802602100200341003602602000450d002000102a0b024020032802182205450d0002400240200328021c22002005470d00200521000c010b0340200041686a220028020021022000410036020002402002450d002002102a0b20052000470d000b200328021821000b2003200536021c2000102a0b200341f0006a24000b840603097f027e017f230041e0006b220221032002240002400240200028021822042000411c6a2802002205460d0002400340200541786a2802002001460d012004200541686a2205470d000c020b0b20042005460d00200541686a28020021060c010b024002400240024020014100410010212205417f4a0d00410041f3c20010010c010b2005418104490d010b200510262107410121080c010b20022005410f6a4170716b22072400410021080b20012007200510211a41c0001029220642003703102006420037030020062000360230200641186a4200370300200641206a4200370300200641286a42003703000240200541074b0d00410041d9c40010010b200620074108100f1a200741086a21040240200541786a411f4b0d00410041d9c40010010b200041186a2109200641106a210a200341c0006a20044120100f1a4200210b41102105200341206a2102410021044200210c0340200341c0006a20046a210d0240024020054102490d00200c420886200b200d31000084220b42388884210c2005417f6a2105200b420886210b0c010b024020054101460d00410041b6c50010010b2002200c3703082002200b200d3100008437030041102105200241106a21024200210b4200210c0b200441016a22044120470d000b024020054110460d00024020054102490d00200341086a200b200c200541037441786a1009200341106a290300210c2003290308210b0b2002200b3703002002200c3703080b200a2003290320370300200a41086a2003290328370300200a41186a200341206a41186a290300370300200a41106a200341206a41106a290300370300200620013602342003200636022020032006290300220b3703402003200136021c02400240200028021c2205200041206a2802004f0d00200520013602102005200b37030820034100360220200520063602002000200541186a36021c0c010b2009200341206a200341c0006a2003411c6a10360b02402008450d00200710270b20032802202105200341003602202005450d002005102a0b200341e0006a240020060b980203027f017e017f230041206b2203210420032400024020012802302000460d00410041bdc30010010b024010022000290300510d00410041ebc30010010b200129030021052004200228020022022802002206200228020420066b1030200141286a200441186a290300370300200141206a200441106a290300370300200141186a200429030837030020012004290300370310200141106a2102024020052001290300510d004100419ec40010010b200341506a220324002004200341286a36020820042003360200200320014108100f1a2004200341086a3602042004200210351a20012802344200200341281022024020052000290310540d002000427e200542017c2005427d561b3703100b200441206a24000bd20303017f027e017f230041206b220224002002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722054108763a0016200220054110763a0015200220054118763a001420022004a722053a0007200220054108763a0006200220054110763a0005200220054118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c001002402000280208200028020422016b411f4a0d0041004188c2001001200028020421010b200120024120100f1a2000200028020441206a360204200241206a240020000b9a0301057f0240024002402000280204200028020022046b41186d220541016a220641abd5aad5004f0d0041aad5aad500210702400240200028020820046b41186d220441d4aad52a4b0d0020062004410174220720072006491b22070d0041002107410021040c010b200741186c102921040b20012802002106200141003602002004200541186c22086a2201200328020036021020012002290300370308200120063602002004200741186c6a2105200141186a21062000280204220220002802002207460d01200420086a41686a21010340200241686a220428020021032004410036020020012003360200200141086a200241706a2202290300370300200141106a200241086a280200360200200141686a21012004210220072004470d000b200141186a210120002802042107200028020021040c020b2000102c000b200721040b200020053602082000200636020420002001360200024020072004460d000340200741686a220728020021012007410036020002402001450d002001102a0b20042007470d000b0b02402004450d002004102a0b0bd00203047f017e017f230041106b220224004100210320004100360208200042003702002002410036020020012802042204200128020022056b410575ad21060340200341016a2103200642078822064200520d000b2002200336020002400240024020052004460d0003402002200341086a3602002003410c6a2103200541186a2802002207ad21060340200341016a2103200642078822064200520d000b20022003417c6a3602002007417f460d022002200336020020022005410c6a10511a20022802002103200541206a22052004470d000b20002802002105200028020421070c020b41002105410021070c010b1052000b024002402003200720056b22074d0d002000200320076b1043200028020021050c010b200320074f0d002000200520036a3602040b2002200536020420022005360200200220002802043602082002200110531a200241106a24000baf0302017f027e230041206b22022400200029030010172002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722004108763a0016200220004110763a0015200220004118763a001420022004a722003a0007200220004108763a0006200220004110763a0005200220004118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c00102002101b41bdc100101c2001103941bbc100101c200241206a24000b9c0303017f027e017f230041206b220124002001200041186a29030022023c00172001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c0000200120024220883c001320012002a722044108763a0016200120044110763a0015200120044118763a001420012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a0004200120002903002203423886200342288642808080808080c0ff0083842003421886428080808080e03f8320034208864280808080f01f838484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370308200120002903102203423886200342288642808080808080c0ff0083842003421886428080808080e03f8320034208864280808080f01f838484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370318200120024230883c0011200120024228883c0012200120024238883c0010200141201023200141206a24000ba70303017f027e017f230041206b220224002002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722054108763a0016200220054110763a0015200220054118763a001420022004a722053a0007200220054108763a0006200220054110763a0005200220054118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c001002402002101d0d00410041d8c10010010b200241206a24000bb90101047f230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a20034200370300200241086a2102024020044178714108470d00410041d9c40010010b200320024108100f1a200341106a24000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000bc90201047f230041306b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360224200320023602202003200220046a2205360228200342003703180240200441074b0d00410041d9c400100120032802282105200328022421020b200341186a20024108100f1a2003200241086a2202360224024020052002470d00410041d9c400100120032802282105200328022421020b200341176a20024101100f1a2003200241016a2202360224024020052002470d00410041d9c4001001200328022421020b200341166a20024101100f1a2003200241016a3602242003410036021020034200370308200341206a200341086a10421a024020032802082202450d002003200236020c2002102a0b200341306a24000bff0103017f017e047f2000280204210242002103410021040340024020022000280208490d0041004183c5001001200028020421020b20022d000021052000200241016a22063602042003200541ff0071200441ff0171220274ad842103200241076a2104200621022005418001710d000b0240024020012802042205200128020022026b22072003a722044f0d002001200420076b10432000280204210620012802042105200128020021020c010b200720044d0d002001200220046a22053602040b0240200028020820066b200520026b22054f0d00410041d9c4001001200028020421060b200220062005100f1a2000200028020420056a36020420000b980201057f02400240024020002802082202200028020422036b2001490d000340200341003a00002000200028020441016a22033602042001417f6a22010d000c020b0b2003200028020022046b220520016a2206417f4c0d0141ffffffff07210302400240200220046b220241feffffff034b0d0020062002410174220320032006491b22030d0041002103410021020c010b2003102921020b200220036a2106200220056a220421030340200341003a0000200341016a21032001417f6a22010d000b20042000280204200028020022016b22026b2104024020024101480d00200420012002100f1a200028020021010b2000200636020820002003360204200020043602002001450d002001102a0b0f0b2000102c000bb20202037f017e23004180016b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360254200320023602502003200220046a360258200342003703480240200441074b0d00410041d9c4001001200328025421020b200341c8006a20024108100f1a2003200241086a3602542003410036024020034200370338200341d0006a200341386a10421a200341086a41086a200341d0006a41086a2802002202360200200341306a2002360200200320032903502205370308200320013703202003200037031820032005370328200341186a2003290348200341386a1032024020032802382202450d002003200236023c2002102a0b20034180016a24000b4c01037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b410041d5c0001001200324000bcf0102047f017e230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a200241086a2102024020044108470d00410041d9c40010010b200341076a20024101100f1a2003290308210620032d0007210420001017200620044100471018200341106a24000baa0202047f047e230041206b2202210320022400024002400240101e22040d002003420037031841002102200341186a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370318200341186a2105200441074b0d010b410041d9c40010010b200520024108100f1a200241086a21050240200441787122044108470d00410041d9c40010010b200341106a20054108100f1a200241106a2105024020044110470d00410041d9c40010010b200341086a20054108100f1a200241186a2102024020044118470d00410041d9c40010010b200320024108100f1a200329030021062003290308210720032903102108200329031821092000101720092008200720061019200341206a24000ba103010b7f230041306b2202210320022400410021040240101e2205450d00024002402005418004490d002005102621040c010b20022005410f6a4170716b220424000b20042005101f1a0b20032004360214200320043602102003200420056a3602182003410036020820034200370300200341106a200310491a20001017200341206a20031037420120032802202204200328022420046b101a1a024020032802202204450d00200320043602242004102a0b024020032802002206450d0002400240200328020422072006470d00200621040c010b03402007220441606a21070240200441786a2208280200417f460d002004416c6a2209280200220a450d00200a21050240200441706a220b2802002204200a460d000340200441486a21050240200441786a2202280200220c417f460d00200341206a200441486a200c4102744188c5006a2802001101000b2002417f36020020052104200a2005470d000b200928020021050b200b200a3602002005102a0b2008417f36020020072006470d000b200328020021040b200320063602042004102a0b200341306a24000bcc0303027f017e097f230041206b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22033602042004200641ff0071200541ff0171220574ad842104200541076a2105200321032006418001710d000b0240024020012802042207200128020022056b41057522062004a722034f0d002001200320066b104a200128020421070c010b200620034d0d000240200520034105746a22082007460d0003402007220341606a21070240200341786a2209280200417f460d002003416c6a220a280200220b450d00200b21060240200341706a220c2802002203200b460d000340200341486a21060240200341786a2205280200220d417f460d00200241186a200341486a200d4102744188c5006a2802001101000b2005417f36020020062103200b2006470d000b200a28020021060b200c200b3602002006102a0b2009417f36020020072008470d000b0b20012008360204200821070b0240200128020022032007460d00034020022000360208200220033602102002200341086a360214200241106a200241086a104b200341206a22032007470d000b0b200241206a240020000b9f06030a7f017e037f230041106b220224000240024020002802082203200028020422046b4105752001490d000340200441186a2203420037030020044200370300200441106a4200370300200441086a4200370300200341003602002000200028020441206a22043602042001417f6a22010d000c020b0b02400240024002402004200028020022056b410575220620016a220741808080c0004f0d0041ffffff3f210402400240200320056b220341057541feffff1f4b0d00024020072003410475220420042007491b22040d0041002104410021030c020b200441808080c0004f0d030b2004410574102921030b200320044105746a2108200320064105746a22092104034020044200370300200441186a4200370300200441106a4200370300200441086a4200370300200441206a21042001417f6a22010d000b2000280204220a20002802002206460d022006200a6b210b410021050340200920056a220141786a2206417f360200200a20056a220341606a290300210c200141686a220741003a0000200141606a200c3703000240200341786a280200220d417f460d00200141706a220e42003702002001416c6a220f4100360200200e200341706a280200360200200f2003416c6a220e280200360200200141746a200341746a22012802003602002007200341686a2802003602002006200d36020020014100360200200e42003702000b200b200541606a2205470d000b200920056a2109200028020421062000280200210d0c030b2000102c000b1003000b2006210d0b20002008360208200020043602042000200936020002402006200d460d0003402006220441606a21060240200441786a2207280200417f460d002004416c6a220e2802002200450d00200021010240200441706a220f28020022042000460d000340200441486a21010240200441786a22032802002205417f460d00200241086a200441486a20054102744188c5006a2802001101000b2003417f3602002001210420002001470d000b200e28020021010b200f20003602002001102a0b2007417f3602002006200d470d000b0b200d450d00200d102a0b200241106a24000bca0102037f017e20002802002102024020012802002203280208200328020422046b41074b0d00410041d9c4001001200328020421040b200220044108100f1a2003200328020441086a3602042000280204210220012802002201280204210342002105410021040340024020032001280208490d0041004183c5001001200128020421030b20032d000021002001200341016a22033602042005200041ff0071200441ff0171220474ad842105200441076a2104200321032000418001710d000b200120022005a710600b890101037f230041e0006b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360254200320023602502003200220046a360258200341d0006a200341086a104d1a20001017200341086a102e200341e0006a24000ba20801027f02402000280208200028020422026b41074b0d00410041d9c4001001200028020421020b200120024108100f1a2000200028020441086a2202360204200141086a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001410c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141106a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141146a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141186a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001411c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141206a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141246a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141286a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001412c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141306a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141346a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141386a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001413c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141c0006a21030240200028020820026b41014b0d00410041d9c4001001200028020421020b200320024102100f1a2000200028020441026a2202360204200141c2006a21010240200028020820026b41014b0d00410041d9c4001001200028020421020b200120024102100f1a2000200028020441026a36020420000b940101047f230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a20032903081017200341106a24000b8c0405047f017e037f017e017f230041f0006b220221032002240002400240101e22040d00410021050c010b024002402004418004490d002004102621050c010b20022004410f6a4170716b220524000b20052004101f1a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d00410041d9c40010010b200520046a2107200341d0006a20054120100f1a200541206a2108200341306a2109410021044200210a0340200341d0006a20046a210b0240024020024102490d00200a4208862006200b31000084220642388884210a2002417f6a2102200642088621060c010b024020024101460d00410041b6c50010010b2009200a37030820092006200b3100008437030041102102200941106a2109420021064200210a0b200441016a22044120470d000b024020024110460d00024020024102490d0020032006200a200241037441786a1009200341086a290300210a200329030021060b200920063703002009200a3703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a2903003703002003200329033837031820032003290330370310200341d0006a41186a2007360200200341e4006a2008360200200320053602602003200137035820032000370350200341d0006a200341106a1038200341f0006a24000bc80303047f027e017f230041f0006b220221032002240002400240101e22040d00410021050c010b024002402004418004490d002004102621050c010b20022004410f6a4170716b220524000b20052004101f1a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d00410041d9c40010010b200341d0006a20054120100f1a200341306a210541002104420021070340200341d0006a20046a21080240024020024102490d002007420886200620083100008422064238888421072002417f6a2102200642088621060c010b024020024101460d00410041b6c50010010b200520073703082005200620083100008437030041102102200541106a210542002106420021070b200441016a22044120470d000b024020024110460d00024020024102490d00200320062007200241037441786a1009200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a29030037030020032003290338370318200320032903303703102002200341106a103a200341f0006a24000bd50103037f017e017f230041106b2202240020012802042203200128020022046b41386dad2105200028020021010340200141016a2101200542078822054200520d000b200020013602000240024020042003460d00034020042802302206ad21050340200141016a2101200542078822054200520d000b20002001360200200220003602002006417f460d0220022002360208200241086a2004200641027441fcc1006a2802001101002000200028020041026a2201360200200441386a22042003470d000b0b200241106a240020000f0b1052000b05001003000bfe0103017f017e037f230041106b22022400200128020420012802006b410575ad21032000280204210403402003a721052002200342078822034200522206410774200541ff0071723a000f0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410f6a4101100f1a2000200028020441016a220436020420060d000b02402001280200220520012802042206460d0003400240200028020820046b41074a0d0041004188c2001001200028020421040b200420054108100f1a2000200028020441086a3602042000200541086a10541a200541206a22052006460d01200028020421040c000b0b200241106a240020000bdd0103027f017e027f230041106b22022400200028020421032001350210210403402004a721052002200442078822044200522206410774200541ff0071723a000f0240200028020820036b41004a0d0041004188c2001001200028020421030b20032002410f6a4101100f1a2000200028020441016a220336020420060d000b02402001280210417f460d00200141046a21050240200028020820036b41034a0d0041004188c2001001200028020421030b200320014104100f1a2000200028020441046a3602042000200510581a200241106a240020000f0b1052000b170020002802002802002200200028020041216a3602000b170020002802002802002200200028020041216a3602000b7602017f017e20002802002802002202200228020041226a2200360200200141286a350200420020012d00244101711b21030340200041016a2100200342078822034200520d000b200220003602000240200128022820012d0024220141017620014101711b2201450d002002200120006a3602000b0b990303017f017e047f230041106b22022400200128020420012802006b41386dad21032000280204210403402003a721052002200342078822034200522206410774200541ff0071723a000f0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410f6a4101100f1a2000200028020441016a220436020420060d000b024002402001280200220720012802042201460d0003402007350230210303402003a721052002200342078822034200522206410774200541ff0071723a000e0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410e6a4101100f1a2000200028020441016a220436020420060d000b2002200036020020072802302204417f460d0220022002360208200241086a2007200441027441b4c2006a280200110100200741346a210502402000280208200028020422046b41014a0d0041004188c2001001200028020421040b200420054102100f1a2000200028020441026a2204360204200741386a22072001470d000b0b200241106a240020000f0b1052000b6401037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b0b6401037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b0baa0101037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b200141216a21030240200028020820026b41004a0d0041004188c2001001200028020421020b200220034101100f1a2000200028020441016a3602042000200141246a105c1a0bfd0103027f017e027f230041106b22022400200128020420012d0000220341017620034101711bad21042000280204210303402004a721052002200442078822044200522206410774200541ff0071723a000f0240200028020820036b41004a0d0041004188c2001001200028020421030b20032002410f6a4101100f1a2000200028020441016a220336020420060d000b0240200128020420012d00002205410176200541017122061b2205450d002001280208200141016a20061b21060240200028020820036b20054e0d0041004188c2001001200028020421030b200320062005100f1a2000200028020420056a3602040b200241106a240020000b02000b02000b1a00024020012d0024410171450d002001412c6a280200102a0b0bae0201047f230041206b220324000240024020020d00200341146a41003602002003420037020c200341086a410472210402402000280208200028020422026b41034b0d00410041d9c4001001200028020421020b200341086a20024104100f1a2000200028020441046a3602042000200410611a02402001280210417f460d0020012802042205450d00200521020240200141086a28020022002005460d000340200041486a21020240200041786a22042802002206417f460d00200341186a200041486a20064102744188c5006a2802001101000b2004417f3602002002210020052002470d000b200128020421020b200120053602082002102a0b2001200329030837020020014100360210200141086a20032903103702000c010b410041a0c50010010b200341206a24000b870303027f017e047f230041106b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22033602042004200641ff0071200541ff0171220574ad842104200541076a2105200321032006418001710d000b0240024020012802042205200128020022076b41386d22062004a722034f0d002001200320066b1062200128020421050c010b200620034d0d0002402007200341386c6a22082005460d000340200541486a21030240200541786a22062802002207417f460d00200241086a200541486a20074102744188c5006a2802001101000b2006417f3602002003210520082003470d000b0b20012008360204200821050b0240200128020022032005460d0003402000200310631a02402000280208200028020422066b41014b0d00410041d9c4001001200028020421060b200341346a20064102100f1a2000200028020441026a360204200341386a22032005470d000b0b200241106a240020000ba105010c7f230041106b2202240002400240024020002802082203200028020422046b41386d2001490d000340200441306a2203420037020020044200370200200441286a4200370200200441186a4200370200200441106a4200370200200441086a4200370200200441206a4200370200200341003602002000200028020441386a22043602042001417f6a22010d000c020b0b2004200028020022056b41386d220620016a220741a592c9244f0d0141a492c924210402400240200320056b41386d22034191c9a4124b0d0020072003410174220420042007491b22040d0041002104410021030c010b200441386c102921030b2003200441386c6a21082003200641386c6a22092104034020044200370200200441286a4200370200200441186a4200370200200441106a4200370200200441086a4200370200200441206a4200370200200441306a4200370200200441386a21042001417f6a22010d000b024002402000280204220a20002802002205470d002000200836020820002004360204200020093602000c010b2005200a6b210b410021010340200920016a220341786a2206417f360200200341486a220741003a00000240200a20016a220541786a220c280200220d417f460d00200241086a2007200541486a200d4102744194c5006a2802001102002006200c2802003602000b2003417c6a2005417c6a2f01003b0100200b200141486a2201470d000b200020083602082000280204210320002004360204200028020021052000200920016a36020020032005460d000340200341486a21040240200341786a22012802002200417f460d002002200341486a20004102744188c5006a2802001101000b2001417f3602002004210320052004470d000b0b2005450d002005102a0b200241106a24000f0b2000102c000bdf0203027f017e037f230041306b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22073602042004200641ff0071200541ff0171220374ad842104200341076a2105200721032006418001710d000b024002402004a722030d00410021030340200220036a2106024020002802082007470d00410041d9c4001001200028020421070b200620074101100f1a2000200028020441016a2207360204200341016a22034121470d000b024020012802302203417f460d00200241286a200120034102744188c5006a2802001101000b2001200229030037000020014100360230200141206a200241206a2d00003a0000200141186a200241186a290300370000200141106a200241106a290300370000200141086a200241086a2903003700000c010b20002001200310670b200241306a240020000b4c0020012002290000370000200141206a200241206a2d00003a0000200141186a200241186a290000370000200141106a200241106a290000370000200141086a200241086a2900003700000b4c0020012002290000370000200141206a200241206a2d00003a0000200141186a200241186a290000370000200141106a200241106a290000370000200141086a200241086a2900003700000b7801017f20012002290200370200200141206a200241206a2f01003b0100200141186a200241186a290200370200200141106a200241106a290200370200200141086a200241086a2902003702002001412c6a2002412c6a22032802003602002001200229022437022420024200370224200341003602000be70401037f230041c0006b22032400024002402002417f6a220241014b0d000240024020020e020001000b20002802042102410021040340200341086a20046a2105024020002802082002470d00410041d9c4001001200028020421020b200520024101100f1a2000200028020441016a2202360204200441016a22044121470d000b024020012802302200417f460d00200341386a200120004102744188c5006a2802001101000b2001200329030837000020014101360230200141206a200341086a41206a2d00003a0000200141186a200341086a41186a290300370000200141106a200341086a41106a290300370000200141086a200341086a41086a2903003700000c020b200341346a41003602002003420037022c20002802042102410021040340200341086a20046a2105024020002802082002470d00410041d9c4001001200028020421020b200520024101100f1a2000200028020441016a2202360204200441016a22044121470d000b200341296a2104024020002802082002470d00410041d9c4001001200028020421020b200420024101100f1a2000200028020441016a36020420002003412c6a220210681a024020012802302200417f460d00200341386a200120004102744188c5006a2802001101000b200120032903083702002001410236023020012002290200370224200141206a200341086a41206a2f01003b0100200141186a200341086a41186a290300370200200141106a200341086a41106a290300370200200141086a200341086a41086a2903003702002001412c6a200241086a2802003602000c010b410041a0c50010010b200341c0006a24000ba00301057f230041206b2202240020024100360218200242003703102000200241106a10421a0240024002402002280214200228021022036b2204450d00200241086a410036020020024200370300200441704f0d02024002402004410a4b0d00200220044101743a0000200241017221050c010b200441106a4170712206102921052002200436020420022006410172360200200220053602080b0340200520032d00003a0000200541016a2105200341016a21032004417f6a22040d000b200541003a00000240024020012d00004101710d00200141003b01000c010b200128020841003a00002001410036020420012d0000410171450d002001280208102a200141003602000b20012002290300370200200141086a200241086a2802003602000c010b0240024020012d00004101710d00200141003b01000c010b200128020841003a00002001410036020420012d0000410171450d002001280208102a200141003602000b20014100360208200142003702000b024020022802102205450d00200220053602142005102a0b200241206a240020000f0b2002102b000b0beb0503004190c0000b796661696c656420746f20616c6c6f6361746520706167657300756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f7200746865206f6e6572726f7220616374696f6e2063616e6e6f742062652063616c6c6564206469726563746c790000000000000000004189c1000bd904000000000000006461746173747265616d20617474656d7074656420746f20777269746520706173742074686520656e64000a006665617475726520646967657374206163746976617465643a200070726f746f636f6c2066656174757265206973206e6f74206163746976617465640000000100000002000000030000006461746173747265616d20617474656d7074656420746f20777269746520706173742074686520656e6400000400000005000000060000006f626a6563742070617373656420746f206974657261746f725f746f206973206e6f7420696e206d756c74695f696e646578006572726f722072656164696e67206974657261746f720063616e6e6f7420637265617465206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e7472616374006f626a6563742070617373656420746f206d6f64696679206973206e6f7420696e206d756c74695f696e6465780063616e6e6f74206d6f64696679206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e747261637400757064617465722063616e6e6f74206368616e6765207072696d617279206b6579207768656e206d6f64696679696e6720616e206f626a656374006461746173747265616d20617474656d7074656420746f207265616420706173742074686520656e640067657400000700000008000000090000000a0000000b0000000c000000696e76616c69642076617269616e7420696e64657800756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f72000041000b04e8220000000000000000000000008a3984f522d3f6667cf3263234f9b8f5b02c3dd27fc4e5b811c3dcabdd7b30ac04000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e010000000000ea3055024900000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304003,"value_ex":97414,"consumed":6881},"cpu_usage":{"last_ordinal":1262304003,"value_ex":291109,"consumed":2101},"ram_usage":199492} +DMLOG APPLIED_TRANSACTION 4 c6469b7741bc0ac9e0f8ee0bba9e95bae43e08d28f3686f4a024957906d01fb904000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c0100d0070000dc060000000000000000e01a0000000000000001010000010000000000ea3055378d583c2888f3564b4db37bfb52d74d038e54fcc63aeb57cf27b03c001e97a51c000000000000001c00000000000000010000000000ea30551c0000000000000002010000000000ea30550000000000ea305500000040258ab2c2010000000000ea305500000000a8ed3232cb99010000000000ea30550000be99010061736d010000000198011960000060027f7f0060037f7f7f0060047e7e7e7e017f6000017e60047f7e7e7f0060057f7f7f7f7f017f60037f7f7f017f60027f7f017f60027f7f017e60057f7f7f7f7f0060067e7e7e7e7f7f017f60017e0060027e7f0060047e7e7e7e0060037e7f7f017e60017f0060017f017f6000017f60027f7e0060047f7e7f7f0060037e7e7e0060037f7e7f0060047f7f7f7f0060027e7e0002f0052403656e760b64625f66696e645f693634000303656e760c656f73696f5f617373657274000103656e761063757272656e745f7265636569766572000403656e760561626f7274000003656e760d6173736572745f736861323536000203656e760b6173736572745f73686131000203656e760d6173736572745f736861353132000203656e76106173736572745f726970656d64313630000203656e7606736861323536000203656e76095f5f6173686c746933000503656e760473686131000203656e7606736861353132000203656e7609726970656d64313630000203656e760b7265636f7665725f6b6579000603656e76207365745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000103656e76066d656d637079000703656e76206765745f626c6f636b636861696e5f706172616d65746572735f7061636b6564000803656e76167365745f70726f706f7365645f70726f647563657273000903656e760c63757272656e745f74696d65000403656e76146765745f6163746976655f70726f647563657273000803656e76087072696e74735f6c000103656e76126173736572745f7265636f7665725f6b6579000a03656e760c64625f73746f72655f693634000b03656e760c726571756972655f61757468000c03656e760e7365745f70726976696c65676564000d03656e76137365745f7265736f757263655f6c696d697473000e03656e76197365745f70726f706f7365645f70726f6475636572735f6578000f03656e761370726561637469766174655f66656174757265001003656e76067072696e7473001003656e761469735f666561747572655f616374697661746564001103656e7610616374696f6e5f646174615f73697a65001203656e7610726561645f616374696f6e5f64617461000803656e7611656f73696f5f6173736572745f636f6465001303656e760a64625f6765745f693634000703656e760d64625f7570646174655f693634001403656e76087072696e7468657800010346450015111000111010100c100802101608020817010110011818181818181808011818181818080101180818181808000808010101080101010801010102080108020202020804050170010d0d05030100010616037f014180c0000b7f0041e2c5000b7f0041e2c5000b070901056170706c7900250912010041010b0c555657595a5b5d5e5f6465660aab8b0145040010280bdd03002000102d102420002001510440428080f9d4a98499dc9a7f200251044020002001103b05428080add68d959ba955200251044020002001103c05428080add68d95abd1ca00200251044020002001103d0542808080e8b2edc0d38b7f200251044020002001103e05428080add68db8baf154200251044020002001103f054280f8a6d4d2a8a1d3c1002002510440200020011040054280808080d4c4a2d942200251044020002001104105428080808080f798d9422002510440200020011044054280808080aefadeeaa47f2002510440200020011045054280808080b6f7d6d942200251044020002001104605428080b8f6a4979ad94220025104402000200110470542808080c093fad6d9422002510440200020011048054280808096cdebd4d942200251044020002001104c054280808080daac9bd6ba7f200251044020002001104e0542808080d0b2b3bb9932200251044020002001104f054290a9d9d9dd8c99d6ba7f2002510440200020011050052000428080808080c0ba98d500520440410042808080d9d3b3ed82ef0010200b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b05428080808080c0ba98d50020015104404280808080aefadeeaa47f2002510440410042818080d9d3b3ed82ef0010200b0b0b410010310b7201037f024020000d0041000f0b4100410028028c40200041107622016a220236028c404100410028028440220320006a410f6a4170712200360284400240200241107420004b0d004100200241016a36028c40200141016a21010b024020014000417f470d0041004190c00010010b20030b02000b3601017f230041106b2200410036020c4100200028020c280200410f6a417071220036028040410020003602844041003f0036028c400b3301027f2000410120001b2101024003402001102622000d01410021004100280284412202450d0120021100000c000b0b20000b0600200010270b05001003000b05001003000b0a0041002000370388410b4e01017f230041e0006b220124002001200141d8006a3602082001200141106a3602042001200141106a36020020012000102f1a200141106a200128020420012802006b100e200141e0006a24000ba20801027f02402000280208200028020422026b41074a0d0041004190c1001001200028020421020b200220014108100f1a2000200028020441086a2202360204200141086a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001410c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141106a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141146a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141186a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001411c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141206a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141246a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141286a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001412c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141306a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141346a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141386a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a22023602042001413c6a21030240200028020820026b41034a0d0041004190c1001001200028020421020b200220034104100f1a2000200028020441046a2202360204200141c0006a21030240200028020820026b41014a0d0041004190c1001001200028020421020b200220034102100f1a2000200028020441026a2202360204200141c2006a21010240200028020820026b41014a0d0041004190c1001001200028020421020b200220014102100f1a2000200028020441026a36020420000bfa0103017f027e017f230041306b2203240020012002200341106a1008420021044110210141002102420021050340200341106a20026a21060240024020014102490d002005420886200420063100008422044238888421052001417f6a2101200442088621040c010b024020014101460d00410041a9c00010010b200020053703082000200420063100008437030041102101200041106a210042002104420021050b200241016a22024120470d000b024020014110460d00024020014102490d00200320042005200141037441786a1009200341086a2903002105200329030021040b20002004370300200020053703080b200341306a24000b02000b970503017f017e047f230041f0006b22032400200341206a4100360200200342003703182003427f37031020032000290300220437030820032004370300024002402004200442808080809aecb4ee312001100022004100480d00024020032000103322002802302003460d00410041c0c20010010b2003200236023020032000200341306a10340c010b024020041002510d004100418ac30010010b41c000102922004200370310200041286a22054200370300200041206a22064200370300200041186a220742003703002000200336023020002001370300200341306a20022802002208200228020420086b10302005200341306a41186a2903003703002006200341306a41106a29030037030020072003290338370300200020032903303703102003200341306a41286a3602682003200341306a360260200341306a20004108100f1a2003200341306a410872360264200341e0006a200041106a10351a2000200329030842808080809aecb4ee31200120002903002204200341306a412810162205360234024020042003290310540d002003427e200442017c2004427d561b3703100b200320003602602003200029030022043703302003200536022c02400240200328021c220220032802204f0d00200220053602102002200437030820034100360260200220003602002003200241186a36021c0c010b200341186a200341e0006a200341306a2003412c6a10360b20032802602100200341003602602000450d002000102a0b024020032802182205450d0002400240200328021c22002005470d00200521000c010b0340200041686a220028020021022000410036020002402002450d002002102a0b20052000470d000b200328021821000b2003200536021c2000102a0b200341f0006a24000b840603097f027e017f230041e0006b220221032002240002400240200028021822042000411c6a2802002205460d0002400340200541786a2802002001460d012004200541686a2205470d000c020b0b20042005460d00200541686a28020021060c010b024002400240024020014100410010212205417f4a0d00410041f3c20010010c010b2005418104490d010b200510262107410121080c010b20022005410f6a4170716b22072400410021080b20012007200510211a41c0001029220642003703102006420037030020062000360230200641186a4200370300200641206a4200370300200641286a42003703000240200541074b0d00410041d9c40010010b200620074108100f1a200741086a21040240200541786a411f4b0d00410041d9c40010010b200041186a2109200641106a210a200341c0006a20044120100f1a4200210b41102105200341206a2102410021044200210c0340200341c0006a20046a210d0240024020054102490d00200c420886200b200d31000084220b42388884210c2005417f6a2105200b420886210b0c010b024020054101460d00410041b6c50010010b2002200c3703082002200b200d3100008437030041102105200241106a21024200210b4200210c0b200441016a22044120470d000b024020054110460d00024020054102490d00200341086a200b200c200541037441786a1009200341106a290300210c2003290308210b0b2002200b3703002002200c3703080b200a2003290320370300200a41086a2003290328370300200a41186a200341206a41186a290300370300200a41106a200341206a41106a290300370300200620013602342003200636022020032006290300220b3703402003200136021c02400240200028021c2205200041206a2802004f0d00200520013602102005200b37030820034100360220200520063602002000200541186a36021c0c010b2009200341206a200341c0006a2003411c6a10360b02402008450d00200710270b20032802202105200341003602202005450d002005102a0b200341e0006a240020060b980203027f017e017f230041206b2203210420032400024020012802302000460d00410041bdc30010010b024010022000290300510d00410041ebc30010010b200129030021052004200228020022022802002206200228020420066b1030200141286a200441186a290300370300200141206a200441106a290300370300200141186a200429030837030020012004290300370310200141106a2102024020052001290300510d004100419ec40010010b200341506a220324002004200341286a36020820042003360200200320014108100f1a2004200341086a3602042004200210351a20012802344200200341281022024020052000290310540d002000427e200542017c2005427d561b3703100b200441206a24000bd20303017f027e017f230041206b220224002002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722054108763a0016200220054110763a0015200220054118763a001420022004a722053a0007200220054108763a0006200220054110763a0005200220054118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c001002402000280208200028020422016b411f4a0d0041004188c2001001200028020421010b200120024120100f1a2000200028020441206a360204200241206a240020000b9a0301057f0240024002402000280204200028020022046b41186d220541016a220641abd5aad5004f0d0041aad5aad500210702400240200028020820046b41186d220441d4aad52a4b0d0020062004410174220720072006491b22070d0041002107410021040c010b200741186c102921040b20012802002106200141003602002004200541186c22086a2201200328020036021020012002290300370308200120063602002004200741186c6a2105200141186a21062000280204220220002802002207460d01200420086a41686a21010340200241686a220428020021032004410036020020012003360200200141086a200241706a2202290300370300200141106a200241086a280200360200200141686a21012004210220072004470d000b200141186a210120002802042107200028020021040c020b2000102c000b200721040b200020053602082000200636020420002001360200024020072004460d000340200741686a220728020021012007410036020002402001450d002001102a0b20042007470d000b0b02402004450d002004102a0b0bd00203047f017e017f230041106b220224004100210320004100360208200042003702002002410036020020012802042204200128020022056b410575ad21060340200341016a2103200642078822064200520d000b2002200336020002400240024020052004460d0003402002200341086a3602002003410c6a2103200541186a2802002207ad21060340200341016a2103200642078822064200520d000b20022003417c6a3602002007417f460d022002200336020020022005410c6a10511a20022802002103200541206a22052004470d000b20002802002105200028020421070c020b41002105410021070c010b1052000b024002402003200720056b22074d0d002000200320076b1043200028020021050c010b200320074f0d002000200520036a3602040b2002200536020420022005360200200220002802043602082002200110531a200241106a24000baf0302017f027e230041206b22022400200029030010172002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722004108763a0016200220004110763a0015200220004118763a001420022004a722003a0007200220004108763a0006200220004110763a0005200220004118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c00102002101b41bdc100101c2001103941bbc100101c200241206a24000b9c0303017f027e017f230041206b220124002001200041186a29030022023c00172001200041086a29030022034220883c0003200120034228883c0002200120034230883c0001200120034238883c0000200120024220883c001320012002a722044108763a0016200120044110763a0015200120044118763a001420012003a722043a0007200120044108763a0006200120044110763a0005200120044118763a0004200120002903002203423886200342288642808080808080c0ff0083842003421886428080808080e03f8320034208864280808080f01f838484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370308200120002903102203423886200342288642808080808080c0ff0083842003421886428080808080e03f8320034208864280808080f01f838484200342088842808080f80f832003421888428080fc07838420034228884280fe03832003423888848484370318200120024230883c0011200120024228883c0012200120024238883c0010200141201023200141206a24000ba70303017f027e017f230041206b220224002002200141186a29030022033c00172002200141086a29030022044220883c0003200220044228883c0002200220044230883c0001200220044238883c0000200220034220883c001320022003a722054108763a0016200220054110763a0015200220054118763a001420022004a722053a0007200220054108763a0006200220054110763a0005200220054118763a0004200220012903002204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370308200220012903102204423886200442288642808080808080c0ff0083842004421886428080808080e03f8320044208864280808080f01f838484200442088842808080f80f832004421888428080fc07838420044228884280fe03832004423888848484370318200220034230883c0011200220034228883c0012200220034238883c001002402002101d0d00410041d8c10010010b200241206a24000bb90101047f230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a20034200370300200241086a2102024020044178714108470d00410041d9c40010010b200320024108100f1a200341106a24000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000b4401037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b200324000bc90201047f230041306b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360224200320023602202003200220046a2205360228200342003703180240200441074b0d00410041d9c400100120032802282105200328022421020b200341186a20024108100f1a2003200241086a2202360224024020052002470d00410041d9c400100120032802282105200328022421020b200341176a20024101100f1a2003200241016a2202360224024020052002470d00410041d9c4001001200328022421020b200341166a20024101100f1a2003200241016a3602242003410036021020034200370308200341206a200341086a10421a024020032802082202450d002003200236020c2002102a0b200341306a24000bff0103017f017e047f2000280204210242002103410021040340024020022000280208490d0041004183c5001001200028020421020b20022d000021052000200241016a22063602042003200541ff0071200441ff0171220274ad842103200241076a2104200621022005418001710d000b0240024020012802042205200128020022026b22072003a722044f0d002001200420076b10432000280204210620012802042105200128020021020c010b200720044d0d002001200220046a22053602040b0240200028020820066b200520026b22054f0d00410041d9c4001001200028020421060b200220062005100f1a2000200028020420056a36020420000b980201057f02400240024020002802082202200028020422036b2001490d000340200341003a00002000200028020441016a22033602042001417f6a22010d000c020b0b2003200028020022046b220520016a2206417f4c0d0141ffffffff07210302400240200220046b220241feffffff034b0d0020062002410174220320032006491b22030d0041002103410021020c010b2003102921020b200220036a2106200220056a220421030340200341003a0000200341016a21032001417f6a22010d000b20042000280204200028020022016b22026b2104024020024101480d00200420012002100f1a200028020021010b2000200636020820002003360204200020043602002001450d002001102a0b0f0b2000102c000bb20202037f017e23004180016b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360254200320023602502003200220046a360258200342003703480240200441074b0d00410041d9c4001001200328025421020b200341c8006a20024108100f1a2003200241086a3602542003410036024020034200370338200341d0006a200341386a10421a200341086a41086a200341d0006a41086a2802002202360200200341306a2002360200200320032903502205370308200320013703202003200037031820032005370328200341186a2003290348200341386a1032024020032802382202450d002003200236023c2002102a0b20034180016a24000b4c01037f2300220221030240101e2204450d00024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b410041d5c0001001200324000bcf0102047f017e230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a200241086a2102024020044108470d00410041d9c40010010b200341076a20024101100f1a2003290308210620032d0007210420001017200620044100471018200341106a24000baa0202047f047e230041206b2202210320022400024002400240101e22040d002003420037031841002102200341186a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370318200341186a2105200441074b0d010b410041d9c40010010b200520024108100f1a200241086a21050240200441787122044108470d00410041d9c40010010b200341106a20054108100f1a200241106a2105024020044110470d00410041d9c40010010b200341086a20054108100f1a200241186a2102024020044118470d00410041d9c40010010b200320024108100f1a200329030021062003290308210720032903102108200329031821092000101720092008200720061019200341206a24000ba103010b7f230041306b2202210320022400410021040240101e2205450d00024002402005418004490d002005102621040c010b20022005410f6a4170716b220424000b20042005101f1a0b20032004360214200320043602102003200420056a3602182003410036020820034200370300200341106a200310491a20001017200341206a20031037420120032802202204200328022420046b101a1a024020032802202204450d00200320043602242004102a0b024020032802002206450d0002400240200328020422072006470d00200621040c010b03402007220441606a21070240200441786a2208280200417f460d002004416c6a2209280200220a450d00200a21050240200441706a220b2802002204200a460d000340200441486a21050240200441786a2202280200220c417f460d00200341206a200441486a200c4102744188c5006a2802001101000b2002417f36020020052104200a2005470d000b200928020021050b200b200a3602002005102a0b2008417f36020020072006470d000b200328020021040b200320063602042004102a0b200341306a24000bcc0303027f017e097f230041206b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22033602042004200641ff0071200541ff0171220574ad842104200541076a2105200321032006418001710d000b0240024020012802042207200128020022056b41057522062004a722034f0d002001200320066b104a200128020421070c010b200620034d0d000240200520034105746a22082007460d0003402007220341606a21070240200341786a2209280200417f460d002003416c6a220a280200220b450d00200b21060240200341706a220c2802002203200b460d000340200341486a21060240200341786a2205280200220d417f460d00200241186a200341486a200d4102744188c5006a2802001101000b2005417f36020020062103200b2006470d000b200a28020021060b200c200b3602002006102a0b2009417f36020020072008470d000b0b20012008360204200821070b0240200128020022032007460d00034020022000360208200220033602102002200341086a360214200241106a200241086a104b200341206a22032007470d000b0b200241206a240020000b9f06030a7f017e037f230041106b220224000240024020002802082203200028020422046b4105752001490d000340200441186a2203420037030020044200370300200441106a4200370300200441086a4200370300200341003602002000200028020441206a22043602042001417f6a22010d000c020b0b02400240024002402004200028020022056b410575220620016a220741808080c0004f0d0041ffffff3f210402400240200320056b220341057541feffff1f4b0d00024020072003410475220420042007491b22040d0041002104410021030c020b200441808080c0004f0d030b2004410574102921030b200320044105746a2108200320064105746a22092104034020044200370300200441186a4200370300200441106a4200370300200441086a4200370300200441206a21042001417f6a22010d000b2000280204220a20002802002206460d022006200a6b210b410021050340200920056a220141786a2206417f360200200a20056a220341606a290300210c200141686a220741003a0000200141606a200c3703000240200341786a280200220d417f460d00200141706a220e42003702002001416c6a220f4100360200200e200341706a280200360200200f2003416c6a220e280200360200200141746a200341746a22012802003602002007200341686a2802003602002006200d36020020014100360200200e42003702000b200b200541606a2205470d000b200920056a2109200028020421062000280200210d0c030b2000102c000b1003000b2006210d0b20002008360208200020043602042000200936020002402006200d460d0003402006220441606a21060240200441786a2207280200417f460d002004416c6a220e2802002200450d00200021010240200441706a220f28020022042000460d000340200441486a21010240200441786a22032802002205417f460d00200241086a200441486a20054102744188c5006a2802001101000b2003417f3602002001210420002001470d000b200e28020021010b200f20003602002001102a0b2007417f3602002006200d470d000b0b200d450d00200d102a0b200241106a24000bca0102037f017e20002802002102024020012802002203280208200328020422046b41074b0d00410041d9c4001001200328020421040b200220044108100f1a2003200328020441086a3602042000280204210220012802002201280204210342002105410021040340024020032001280208490d0041004183c5001001200128020421030b20032d000021002001200341016a22033602042005200041ff0071200441ff0171220474ad842105200441076a2104200321032000418001710d000b200120022005a710600b890101037f230041e0006b220221032002240002400240101e22040d00410021020c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a0b20032002360254200320023602502003200220046a360258200341d0006a200341086a104d1a20001017200341086a102e200341e0006a24000ba20801027f02402000280208200028020422026b41074b0d00410041d9c4001001200028020421020b200120024108100f1a2000200028020441086a2202360204200141086a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001410c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141106a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141146a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141186a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001411c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141206a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141246a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141286a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001412c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141306a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141346a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141386a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a22023602042001413c6a21030240200028020820026b41034b0d00410041d9c4001001200028020421020b200320024104100f1a2000200028020441046a2202360204200141c0006a21030240200028020820026b41014b0d00410041d9c4001001200028020421020b200320024102100f1a2000200028020441026a2202360204200141c2006a21010240200028020820026b41014b0d00410041d9c4001001200028020421020b200120024102100f1a2000200028020441026a36020420000b940101047f230041106b2202210320022400024002400240101e22040d002003420037030841002102200341086a21050c010b024002402004418004490d002004102621020c010b20022004410f6a4170716b220224000b20022004101f1a20034200370308200341086a2105200441074b0d010b410041d9c40010010b200520024108100f1a20032903081017200341106a24000b8c0405047f017e037f017e017f230041f0006b220221032002240002400240101e22040d00410021050c010b024002402004418004490d002004102621050c010b20022004410f6a4170716b220524000b20052004101f1a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d00410041d9c40010010b200520046a2107200341d0006a20054120100f1a200541206a2108200341306a2109410021044200210a0340200341d0006a20046a210b0240024020024102490d00200a4208862006200b31000084220642388884210a2002417f6a2102200642088621060c010b024020024101460d00410041b6c50010010b2009200a37030820092006200b3100008437030041102102200941106a2109420021064200210a0b200441016a22044120470d000b024020024110460d00024020024102490d0020032006200a200241037441786a1009200341086a290300210a200329030021060b200920063703002009200a3703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a2903003703002003200329033837031820032003290330370310200341d0006a41186a2007360200200341e4006a2008360200200320053602602003200137035820032000370350200341d0006a200341106a1038200341f0006a24000bc80303047f027e017f230041f0006b220221032002240002400240101e22040d00410021050c010b024002402004418004490d002004102621050c010b20022004410f6a4170716b220524000b20052004101f1a0b42002106200341286a420037030041102102200341106a41106a4200370300200342003703182003420037031002402004411f4b0d00410041d9c40010010b200341d0006a20054120100f1a200341306a210541002104420021070340200341d0006a20046a21080240024020024102490d002007420886200620083100008422064238888421072002417f6a2102200642088621060c010b024020024101460d00410041b6c50010010b200520073703082005200620083100008437030041102102200541106a210542002106420021070b200441016a22044120470d000b024020024110460d00024020024102490d00200320062007200241037441786a1009200341086a2903002107200329030021060b20052006370300200520073703080b200341106a41186a200341306a41186a290300370300200341106a41106a200341306a41106a29030037030020032003290338370318200320032903303703102002200341106a103a200341f0006a24000bd50103037f017e017f230041106b2202240020012802042203200128020022046b41386dad2105200028020021010340200141016a2101200542078822054200520d000b200020013602000240024020042003460d00034020042802302206ad21050340200141016a2101200542078822054200520d000b20002001360200200220003602002006417f460d0220022002360208200241086a2004200641027441fcc1006a2802001101002000200028020041026a2201360200200441386a22042003470d000b0b200241106a240020000f0b1052000b05001003000bfe0103017f017e037f230041106b22022400200128020420012802006b410575ad21032000280204210403402003a721052002200342078822034200522206410774200541ff0071723a000f0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410f6a4101100f1a2000200028020441016a220436020420060d000b02402001280200220520012802042206460d0003400240200028020820046b41074a0d0041004188c2001001200028020421040b200420054108100f1a2000200028020441086a3602042000200541086a10541a200541206a22052006460d01200028020421040c000b0b200241106a240020000bdd0103027f017e027f230041106b22022400200028020421032001350210210403402004a721052002200442078822044200522206410774200541ff0071723a000f0240200028020820036b41004a0d0041004188c2001001200028020421030b20032002410f6a4101100f1a2000200028020441016a220336020420060d000b02402001280210417f460d00200141046a21050240200028020820036b41034a0d0041004188c2001001200028020421030b200320014104100f1a2000200028020441046a3602042000200510581a200241106a240020000f0b1052000b170020002802002802002200200028020041216a3602000b170020002802002802002200200028020041216a3602000b7602017f017e20002802002802002202200228020041226a2200360200200141286a350200420020012d00244101711b21030340200041016a2100200342078822034200520d000b200220003602000240200128022820012d0024220141017620014101711b2201450d002002200120006a3602000b0b990303017f017e047f230041106b22022400200128020420012802006b41386dad21032000280204210403402003a721052002200342078822034200522206410774200541ff0071723a000f0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410f6a4101100f1a2000200028020441016a220436020420060d000b024002402001280200220720012802042201460d0003402007350230210303402003a721052002200342078822034200522206410774200541ff0071723a000e0240200028020820046b41004a0d0041004188c2001001200028020421040b20042002410e6a4101100f1a2000200028020441016a220436020420060d000b2002200036020020072802302204417f460d0220022002360208200241086a2007200441027441b4c2006a280200110100200741346a210502402000280208200028020422046b41014a0d0041004188c2001001200028020421040b200420054102100f1a2000200028020441026a2204360204200741386a22072001470d000b0b200241106a240020000f0b1052000b6401037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b0b6401037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b0baa0101037f200028020028020022002802042102410021030340200120036a21040240200028020820026b41004a0d0041004188c2001001200028020421020b200220044101100f1a2000200028020441016a2202360204200341016a22034121470d000b200141216a21030240200028020820026b41004a0d0041004188c2001001200028020421020b200220034101100f1a2000200028020441016a3602042000200141246a105c1a0bfd0103027f017e027f230041106b22022400200128020420012d0000220341017620034101711bad21042000280204210303402004a721052002200442078822044200522206410774200541ff0071723a000f0240200028020820036b41004a0d0041004188c2001001200028020421030b20032002410f6a4101100f1a2000200028020441016a220336020420060d000b0240200128020420012d00002205410176200541017122061b2205450d002001280208200141016a20061b21060240200028020820036b20054e0d0041004188c2001001200028020421030b200320062005100f1a2000200028020420056a3602040b200241106a240020000b02000b02000b1a00024020012d0024410171450d002001412c6a280200102a0b0bae0201047f230041206b220324000240024020020d00200341146a41003602002003420037020c200341086a410472210402402000280208200028020422026b41034b0d00410041d9c4001001200028020421020b200341086a20024104100f1a2000200028020441046a3602042000200410611a02402001280210417f460d0020012802042205450d00200521020240200141086a28020022002005460d000340200041486a21020240200041786a22042802002206417f460d00200341186a200041486a20064102744188c5006a2802001101000b2004417f3602002002210020052002470d000b200128020421020b200120053602082002102a0b2001200329030837020020014100360210200141086a20032903103702000c010b410041a0c50010010b200341206a24000b870303027f017e047f230041106b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22033602042004200641ff0071200541ff0171220574ad842104200541076a2105200321032006418001710d000b0240024020012802042205200128020022076b41386d22062004a722034f0d002001200320066b1062200128020421050c010b200620034d0d0002402007200341386c6a22082005460d000340200541486a21030240200541786a22062802002207417f460d00200241086a200541486a20074102744188c5006a2802001101000b2006417f3602002003210520082003470d000b0b20012008360204200821050b0240200128020022032005460d0003402000200310631a02402000280208200028020422066b41014b0d00410041d9c4001001200028020421060b200341346a20064102100f1a2000200028020441026a360204200341386a22032005470d000b0b200241106a240020000ba105010c7f230041106b2202240002400240024020002802082203200028020422046b41386d2001490d000340200441306a2203420037020020044200370200200441286a4200370200200441186a4200370200200441106a4200370200200441086a4200370200200441206a4200370200200341003602002000200028020441386a22043602042001417f6a22010d000c020b0b2004200028020022056b41386d220620016a220741a592c9244f0d0141a492c924210402400240200320056b41386d22034191c9a4124b0d0020072003410174220420042007491b22040d0041002104410021030c010b200441386c102921030b2003200441386c6a21082003200641386c6a22092104034020044200370200200441286a4200370200200441186a4200370200200441106a4200370200200441086a4200370200200441206a4200370200200441306a4200370200200441386a21042001417f6a22010d000b024002402000280204220a20002802002205470d002000200836020820002004360204200020093602000c010b2005200a6b210b410021010340200920016a220341786a2206417f360200200341486a220741003a00000240200a20016a220541786a220c280200220d417f460d00200241086a2007200541486a200d4102744194c5006a2802001102002006200c2802003602000b2003417c6a2005417c6a2f01003b0100200b200141486a2201470d000b200020083602082000280204210320002004360204200028020021052000200920016a36020020032005460d000340200341486a21040240200341786a22012802002200417f460d002002200341486a20004102744188c5006a2802001101000b2001417f3602002004210320052004470d000b0b2005450d002005102a0b200241106a24000f0b2000102c000bdf0203027f017e037f230041306b220224002000280204210342002104410021050340024020032000280208490d0041004183c5001001200028020421030b20032d000021062000200341016a22073602042004200641ff0071200541ff0171220374ad842104200341076a2105200721032006418001710d000b024002402004a722030d00410021030340200220036a2106024020002802082007470d00410041d9c4001001200028020421070b200620074101100f1a2000200028020441016a2207360204200341016a22034121470d000b024020012802302203417f460d00200241286a200120034102744188c5006a2802001101000b2001200229030037000020014100360230200141206a200241206a2d00003a0000200141186a200241186a290300370000200141106a200241106a290300370000200141086a200241086a2903003700000c010b20002001200310670b200241306a240020000b4c0020012002290000370000200141206a200241206a2d00003a0000200141186a200241186a290000370000200141106a200241106a290000370000200141086a200241086a2900003700000b4c0020012002290000370000200141206a200241206a2d00003a0000200141186a200241186a290000370000200141106a200241106a290000370000200141086a200241086a2900003700000b7801017f20012002290200370200200141206a200241206a2f01003b0100200141186a200241186a290200370200200141106a200241106a290200370200200141086a200241086a2902003702002001412c6a2002412c6a22032802003602002001200229022437022420024200370224200341003602000be70401037f230041c0006b22032400024002402002417f6a220241014b0d000240024020020e020001000b20002802042102410021040340200341086a20046a2105024020002802082002470d00410041d9c4001001200028020421020b200520024101100f1a2000200028020441016a2202360204200441016a22044121470d000b024020012802302200417f460d00200341386a200120004102744188c5006a2802001101000b2001200329030837000020014101360230200141206a200341086a41206a2d00003a0000200141186a200341086a41186a290300370000200141106a200341086a41106a290300370000200141086a200341086a41086a2903003700000c020b200341346a41003602002003420037022c20002802042102410021040340200341086a20046a2105024020002802082002470d00410041d9c4001001200028020421020b200520024101100f1a2000200028020441016a2202360204200441016a22044121470d000b200341296a2104024020002802082002470d00410041d9c4001001200028020421020b200420024101100f1a2000200028020441016a36020420002003412c6a220210681a024020012802302200417f460d00200341386a200120004102744188c5006a2802001101000b200120032903083702002001410236023020012002290200370224200141206a200341086a41206a2f01003b0100200141186a200341086a41186a290300370200200141106a200341086a41106a290300370200200141086a200341086a41086a2903003702002001412c6a200241086a2802003602000c010b410041a0c50010010b200341c0006a24000ba00301057f230041206b2202240020024100360218200242003703102000200241106a10421a0240024002402002280214200228021022036b2204450d00200241086a410036020020024200370300200441704f0d02024002402004410a4b0d00200220044101743a0000200241017221050c010b200441106a4170712206102921052002200436020420022006410172360200200220053602080b0340200520032d00003a0000200541016a2105200341016a21032004417f6a22040d000b200541003a00000240024020012d00004101710d00200141003b01000c010b200128020841003a00002001410036020420012d0000410171450d002001280208102a200141003602000b20012002290300370200200141086a200241086a2802003602000c010b0240024020012d00004101710d00200141003b01000c010b200128020841003a00002001410036020420012d0000410171450d002001280208102a200141003602000b20014100360208200142003702000b024020022802102205450d00200220053602142005102a0b200241206a240020000f0b2002102b000b0beb0503004190c0000b796661696c656420746f20616c6c6f6361746520706167657300756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f7200746865206f6e6572726f7220616374696f6e2063616e6e6f742062652063616c6c6564206469726563746c790000000000000000004189c1000bd904000000000000006461746173747265616d20617474656d7074656420746f20777269746520706173742074686520656e64000a006665617475726520646967657374206163746976617465643a200070726f746f636f6c2066656174757265206973206e6f74206163746976617465640000000100000002000000030000006461746173747265616d20617474656d7074656420746f20777269746520706173742074686520656e6400000400000005000000060000006f626a6563742070617373656420746f206974657261746f725f746f206973206e6f7420696e206d756c74695f696e646578006572726f722072656164696e67206974657261746f720063616e6e6f7420637265617465206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e7472616374006f626a6563742070617373656420746f206d6f64696679206973206e6f7420696e206d756c74695f696e6465780063616e6e6f74206d6f64696679206f626a6563747320696e207461626c65206f6620616e6f7468657220636f6e747261637400757064617465722063616e6e6f74206368616e6765207072696d617279206b6579207768656e206d6f64696679696e6720616e206f626a656374006461746173747265616d20617474656d7074656420746f207265616420706173742074686520656e640067657400000700000008000000090000000a0000000b0000000c000000696e76616c69642076617269616e7420696e64657800756e6578706563746564206572726f7220696e2066697865645f627974657320636f6e7374727563746f72000041000b04e822000000000000000000000000c6469b7741bc0ac9e0f8ee0bba9e95bae43e08d28f3686f4a024957906d01fb904000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c010000000000ea3055024900000000000000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG RAM_OP 0 eosio abi update setabi eosio 199629 137 DMLOG DB_OP UPD 0 eosio:eosio eosio eosio abihash eosio 0000000000ea3055d7abd75d188060de8a01ab2672d1cc2cd768fddc56203181b43685cc11f5ce46:0000000000ea3055fc470c7761cfe2530d91ab199fc6326b456e254a57fcc882544eb4c0e488fd39 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304003,"value_ex":102738,"consumed":7929},"cpu_usage":{"last_ordinal":1262304003,"value_ex":291109,"consumed":4101},"ram_usage":199629} -DMLOG APPLIED_TRANSACTION 4 5ecfddd3ef98258eaf45e9bbb378bacd091dfaf25891b15b984a4229d765b53504000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e0100d00700008301000000000000000018040000000000000001010000010000000000ea30552deb8b0eef2f2bfd027d20727a96e4b30eb6ccdc27488670d57bf488395c48fc1c000000000000001c00000000000000010000000000ea30551c0000000000000002020000000000ea30550000000000ea305500000000b863b2c2010000000000ea305500000000a8ed323293120000000000ea305589120e656f73696f3a3a6162692f312e320117626c6f636b5f7369676e696e675f617574686f726974792276617269616e745f626c6f636b5f7369676e696e675f617574686f726974795f763019086162695f686173680002056f776e6572046e616d6504686173680b636865636b73756d32353608616374697661746500010e666561747572655f6469676573740b636865636b73756d32353609617574686f726974790004097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d086163636f756e7473197065726d697373696f6e5f6c6576656c5f7765696768745b5d0577616974730d776169745f7765696768745b5d1a626c6f636b5f7369676e696e675f617574686f726974795f76300002097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d15626c6f636b636861696e5f706172616d65746572730011136d61785f626c6f636b5f6e65745f75736167650675696e7436341a7461726765745f626c6f636b5f6e65745f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6e65745f75736167650675696e7433321e626173655f7065725f7472616e73616374696f6e5f6e65745f75736167650675696e743332106e65745f75736167655f6c65657761790675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f6e756d0675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f64656e0675696e743332136d61785f626c6f636b5f6370755f75736167650675696e7433321a7461726765745f626c6f636b5f6370755f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6370755f75736167650675696e743332196d696e5f7472616e73616374696f6e5f6370755f75736167650675696e743332186d61785f7472616e73616374696f6e5f6c69666574696d650675696e7433321e64656665727265645f7472785f65787069726174696f6e5f77696e646f770675696e743332156d61785f7472616e73616374696f6e5f64656c61790675696e743332166d61785f696e6c696e655f616374696f6e5f73697a650675696e743332176d61785f696e6c696e655f616374696f6e5f64657074680675696e743136136d61785f617574686f726974795f64657074680675696e7431360b63616e63656c64656c617900020e63616e63656c696e675f61757468107065726d697373696f6e5f6c6576656c067472785f69640b636865636b73756d3235360a64656c657465617574680002076163636f756e74046e616d650a7065726d697373696f6e046e616d650a6b65795f7765696768740002036b65790a7075626c69635f6b6579067765696768740675696e743136086c696e6b617574680004076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650b726571756972656d656e74046e616d650a6e65776163636f756e7400040763726561746f72046e616d65046e616d65046e616d65056f776e657209617574686f726974790661637469766509617574686f72697479076f6e6572726f7200020973656e6465725f69640775696e743132380873656e745f747278056279746573107065726d697373696f6e5f6c6576656c0002056163746f72046e616d650a7065726d697373696f6e046e616d65177065726d697373696f6e5f6c6576656c5f77656967687400020a7065726d697373696f6e107065726d697373696f6e5f6c6576656c067765696768740675696e7431361270726f64756365725f617574686f7269747900020d70726f64756365725f6e616d65046e616d6509617574686f7269747917626c6f636b5f7369676e696e675f617574686f726974790c72657161637469766174656400010e666561747572655f6469676573740b636865636b73756d323536077265716175746800010466726f6d046e616d65067365746162690002076163636f756e74046e616d65036162690562797465730a736574616c696d6974730004076163636f756e74046e616d650972616d5f627974657305696e7436340a6e65745f77656967687405696e7436340a6370755f77656967687405696e74363407736574636f64650004076163636f756e74046e616d6506766d747970650575696e743809766d76657273696f6e0575696e743804636f646505627974657309736574706172616d73000106706172616d7315626c6f636b636861696e5f706172616d657465727307736574707269760002076163636f756e74046e616d650769735f707269760575696e74380873657470726f64730001087363686564756c651470726f64756365725f617574686f726974795b5d0a756e6c696e6b617574680003076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650a757064617465617574680004076163636f756e74046e616d650a7065726d697373696f6e046e616d6506706172656e74046e616d65046175746809617574686f726974790b776169745f776569676874000208776169745f7365630675696e743332067765696768740675696e743136100000002a9bed32320861637469766174650000bc892a4585a6410b63616e63656c64656c6179000040cbdaa8aca24a0a64656c65746561757468000000002d6b03a78b086c696e6b617574680000409e9a2264b89a0a6e65776163636f756e7400000000e0d27bd5a4076f6e6572726f7200905436db6564acba0c72657161637469766174656400000000a0656dacba07726571617574680000000000b863b2c206736574616269000000ce4eba68b2c20a736574616c696d6974730000000040258ab2c207736574636f6465000000c0d25c53b3c209736574706172616d730000000060bb5bb3c207736574707269760000000038d15bb3c20873657470726f6473000040cbdac0e9e2d40a756e6c696e6b61757468000040cbdaa86c52d50a757064617465617574680001000000a061d3dc31036936340000086162695f68617368000000012276617269616e745f626c6f636b5f7369676e696e675f617574686f726974795f7630011a626c6f636b5f7369676e696e675f617574686f726974795f763000000000000000000000005ecfddd3ef98258eaf45e9bbb378bacd091dfaf25891b15b984a4229d765b53504000000033b3d4b0100000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e010000000000ea3055890000000000000000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":3,"value_ex":81866667,"consumed":9824},"average_block_cpu_usage":{"last_ordinal":3,"value_ex":384993056,"consumed":46101},"pending_net_usage":7928,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1050675,"virtual_cpu_limit":200400} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":4,"value_ex":147251111,"consumed":8010},"average_block_cpu_usage":{"last_ordinal":4,"value_ex":415951447,"consumed":4482},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1051726,"virtual_cpu_limit":200600} -DMLOG ACCEPTED_BLOCK 4 04000000040000000300000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add8010003000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b442d5b1b639d6ae94fcdd0536b224644931573d1ccb2a0c548613cd1feea18888b87ba6ee368252e66e0c9b4d234cb5031b8963705c169568543012ac702e7c7ca0300000000000000010000000000ea305504000000010000000000ea305503000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add801000000000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e033b3d4b0000000000ea30550000000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440fb1731b78038b7fd1e418d83062417a2c12a515dde5d4d8bbd2610bb46ce01b8888fd15e295bb3585742c5737bf6bd6deb93ece7f776af86767a2bc20834cff0000000000010000a105151a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc1600203f08f2be4e59753b3ce01482e4023e51b0971a7d71fab20cadbdeb96890e8ce66dbdee15bfa731a2353bfbfc345485ba643aea2d3accee6e6f426b8382661ae30000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef261980000000000011609e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc160ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72412652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670735c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c25443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b463320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974286bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1dfce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40001033b3d4b0000000000ea30550000000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440fb1731b78038b7fd1e418d83062417a2c12a515dde5d4d8bbd2610bb46ce01b8888fd15e295bb3585742c5737bf6bd6deb93ece7f776af86767a2bc20834cff0000000000010000a105151a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc1600203f08f2be4e59753b3ce01482e4023e51b0971a7d71fab20cadbdeb96890e8ce66dbdee15bfa731a2353bfbfc345485ba643aea2d3accee6e6f426b8382661ae30200d0070000dc060101002073f10e2efaca3f684759d38276323ab5b0d66cb39d52db8dca6f4fc7108b1352749fa40dbfad03e1eb209291d43125433ab1bede2575ef11919ede3ef81c6aae0100af3578daed3c0b90645755f7f33e3dfdba77df862569665773fb31602f6e641236b36358cdbe91ec877c8901f1c76cef4cef4ef77cb7a767d9b5707b315b71f958a2a224c15242454382c1aa40510885b589a40a50cb0809452c51b4ac92029158560952483c9f7b5fbfee99091b3a8954c9243b7ddf7df79c7beff99f736f4ff84fd19bb4f8cd7dd56f08f891f84b7c75fcf5f07bffcbdefed023f90ef181af5f75d55fde95ebfa7378a8af2e628fbc53bee488104754b72b8ee82efef6cec08fec1e11f2cc11af7be60c74f95dfc813ecd1f2afb7dc6be13470204a37e7906f09d719800ed191a28a147760931c2c20bc04ed3f2a82e813032053dea297f4c37964e46b347a78f359766a79b137b84c69e526379b5b93c5d5f5d6db43b4262573cb3d66e37963ad3edc64ca379b2d1161e76fbf5a3cb304460bbcce3a757e7ea575d3d2114e1eef55dc93db951575f7915f7c5b6afdd5c692cce5e3931cedd411ed3c834ac676ea1d37c95f0f1d9eba10cf2b846069044b0e06558eff47ce3b408b0c7ac363ad347179667e667e6eacda5e9957abbbed8e834daabd09c996fccf28e83c5c6e2ccca691112ccf1ef0553c0619722ea95f6f2caf26a63161bb36b3330468c10551d093bcdc506936f3ba2adcf7480a0b9d184aab0d26e2e7556a7177835973812e5765324acc0bdd5ce72bb41ec8ba8abdd38b1d6849efa5a674e94b06b0b2fac79b2b9d0380eab2d63e78bb0b3dd585d5e6bcf34a6179a8bcdceaad8826f5eb2f13ea61ba7c456825c693768d9f54e63fa58a3de596b37444c54e365f3c3f6e6aa7b3bed86cf8a6dcc72785e5e9a9ead77ead3abcd5f69884ba81bf0ce4ee7de3131b6e505727a6679b6215e84fd45d83c9210b74e7c2a43c7daca2c2e0bfbb6f72839076b97fac075e2c5db62b12d8ee3525c50f1a50555b84cca5856f8a720ed87ac14f05314a029dd3f559005053f05cf972bb25cf6b51432b85477657af68288ba22fde747b38f7044faf5959585d3e26523974891caa8f4fa37fcdccfffc22ffef29ba6671bc78a1f7c87bcce13712dfa921646c457c4634618f93a6fffd4d9b3fffdf8fde7eefafbbbbb46c13376c7aff6a1fbc12ffcc6efbef7fed7f77af7b9de0ffeed6745affba7b0fbec571efafa85cfbf2387e3a7ede88f7dfc3f6eebf55e0bbddffae3c73ff7817b3eff700ec77ec271f6f14fbdffc9a95e6fcabd67bf7967bef735dcfba16fffc357efcdcd771d777ff49b5fc80f3e80bd1ffbaf7bdf7377bef7208dbdf03bdfee1b7b887a7fefafbff678bef706c6fb777ff2de2f7c3c37dd4dd4fdd8431ffec45d57f57a6ff6a7de75ff934f7ee99d77f50dbec53782b772e1e3773e216ef5f6a7f4fce4e73ffcf55ffb86884d34f8e3e7863b3ef5ed1910bcb51f412ae22ba3b6d45d059396452ab642572a6aea9df09cc62713d94ad4043c71efb9fd8936a2956e6da52b271231011d00a8d2b863c4f5080e6dd9c2f14642a32a23782df78bb47b10dfa6efba206219191d29114d48d97d29cc319fc09b0955026098a15453a287feec7eecc5695271ad40bcd1aba4eac2d2a4113baa52edd7803f7e7922ca3215555e639aa8ebcad2a86d4294441419110528be3f16f9a0f3c2fe2ee262c55e7d3e8d6ee2857c59cc27720c08074bffa2804d14a81943cbcb5af85ac4af1ca547236bf80a563c1f6f819e2f8bd69888de5f801522396b80017e79899a4fc3d7f2fe1f86fd5367554546014c21de3a6a68e75e5a205a7bd8dbaa6a8702a0f5c6d03af572d05e065d1a0a3a1e0a7afb50d095a1a0770e056d86821e1b0aba3614f4eea1a0c78782de3314f4e450d0fb8682be20fac1e566e02a07ae32f047005c7e6f7039008ec022fab6d4b2abce90dd199f4f34991d9c2b6ec5852951f5d2b88a064d41db0713872f8c6a550385f616701e2e0be34f15ee309e09ae14e25ce24d4d9e3f57f5e15d17d6653c7857f54a6c7f537980d6763f5b5f80dcabc13439d8bd5ae07468ef5b5581b3e3ac1199f244a5064c37a389014d6f7a0df0389feea4a75af108acb1d0daa501d268fcf070226f2f460e341f587d1035b08f60fadf036109e4031e6eff29c1fbd7a080e807a0350576b9021fddbd3a866904a04b3c5cb2268444030fb688deedee7ffbc8bf5f092e40a0173944eb0388f85509d07bdc68def88547d8ed18e0dd38bea7b5c47b983e5eac5e47c3defe17380c0423de95085c440c34a9b5121fdbb00f586112b876a59584b66d34a20516e21362360a7c4252c00fcf14e6e3712014f60310ec054705fc1cbbe710893669b1edd2e3bc731a53039999b30f13ea084f20d871d82185f6849a85263820e2627cf528e329e469640969b1c69726fe84da43a48491f16dc8d2a9334056f916f8f5ab6fd8016b409a099a34e302d20f00771317744ded4c147e989b015ee19b183e985b29812ac35c0579aac00676969013d0b4eba5ed68b061f14484888e54858314d795d171bf22e2992a897f5d59f4e605b93a886a5015805263bc32d742b683da180a29501814e2508003582050920953153f71b13b093f4cf814f9ee73811e717a89f180aac2b2c7784e812b00e5053783dcf54919605a1fc4bf8681c101083a40257015b8b09282d8039e0fe01aa113171690c4f17fa03ab0cab89af869976dc77fa2982279fcf4addee13236e29757c354560bd80bd4e5c8683e09c7607c15744a82e4f8717594853660a1b5321a20e1c74d00b4b61d20c0ae55e396c2f58714baa54f7e8ab42430210b57886188a77887e9e57d8350feab2380074c4611c807c6d478a90130b01d1198139f14baaa52362725326234aa552dd3f67d362325b462912993158bc88a95e01d5831df4468c522d652df59b18f3e4a2b50a68442a61c2c5b311f83d116d9cd08a7050ea015f3322be63b2b66a747ab052870ca9e2123b58465a00655239c2b42aaf1949129e20b833d458486871a3f90509b9c9a17d16e5357dcd37c096a07d2174c28831fa857801eed16bcd9e9646d67e293c501b141d5f2f1650c1f51a65a069e02542d94af4cb546683e4b6c0dc20a7a05180ba8072104c1a4acc41e4681fd3eeb00c5af2688ee545a8179262d30609dab6021c6c8f2a34d15cc864f92b154fb6345a6812de8d7a8d348f6031edb41fa15b0310cd01862bc037cc9a884b1173cc7bd6720a407b4a7076c91585368aa90753401cff8072c8f3abda5456e04cd5b8d82770fcd32da1d1b647bc46bf4bfb02eb490b09b3d532801b53821acc29a410166d04733e86766100408edc3e774cf6f0365c034908ba79d247a9fb88c637a7af4a6ccf97d42a3359caa414b516b1c5a925a93d042704de35e84adfbc016144e5e232e255d8fa1f5626a55a0b51d8160c03522a43e1c1764e3fc6c9c874be0f927efc0a9efe0acf0ec85a7c5ede7a0a3623bbe7ceded1426d0d35397df7e0e5f16cee3e3b7b6e2ab0ab6bf1312500ddadfd5b7d3b2cf9d3bc79a07d3c4cff334152210126d1bb5909097500bc917f7a559723ebd9c0de9f947b2200ca5116c82c9056186844011472116bb5b4bbf6b4d32bec75f40bdf9b4b208ec00e311a41f7ce28127500bd307b0510ddd5810321ae6a58f3ff0c42bc040827683bde9242198e5e0f08e24c4e5800517148b8145ad2cc4bb303492e40dd005a08ca2d7a82c2490ff49544f819a0eab26b9c72c34e04108dea2180f8c6f60734b5e6ec8cea7d0024753951a737270431ece024113cf225921503ee1f50ac47699be617409dd34353ecf510c097e34341e394d9ad29234a429614710e08a7837bc0d39daf351ed04aed6c368881d30600083012b0a7145214282d372ee59a2f991687e607b38130564d8e94167f498d29eb34431e95b8a1b22ef0e53810b535872e0552339381d4ffcf9d45f7bb01a90d79110e7834f0ccfa37fbc1577a3881296e7be5ba0b206024d02a6d0645589b8cf88297d0bc18469f7405959d4a48da556fcba513281840b8247df5293e8e75b6a021961533eca09c8487cab8838c441cf0e9efec632c584269c8f7fc602520465c29be90d587294e788832f8f3f7001881da9047a1affec28f945b0607faa155ab09efd42e31d5ff61c9b3191993191993191376382cd98c8cc98c8cc98f8ff67c6c01fed483f0999e34ee0d54fa69fa0161ba8e8f7fb5d0e57a884e595425ee123f34a5b5e493b85a216f34adac928d3b4bc82d67d60bc9857125d30f10a5bcc2b89ccf49057d8c7bc72e3fc6c9ce7720b8d44d48344d47d44d4fd44d43922ea1c11754644dde3154d133fcfd3548840cc2b6c31afb0c5bc8268257e29c52cc09dfb7e1810fca005042afe110a02bef830e709cca83f93d2735ea497d441f8faa38957b6358702565cc809908de53a437ad63b4ceee8e555c55998e7b2304042cff1e5a316810586219053c9a8972f615ec2193b2760e86d2996f5d25327d2c2c17c6ea5b3b16cb25f2335ac1c97cdcb7549f0452e2dc2e0fd87483640f219c53231de27132c11280acf52066c81698c3f30b783fe1656596ab6a645b8f2d936467b354cc66a6a0ceb85541771dc2721c172e3184529eae033c15d8670d2c1c96780b300970e00d0c2530a3d3359a63cb2d08aa746b9e65248a89c42fb2b7155c516f59e96b6a2674b9f907b6b8c7a359d0f51ac7c989671fba37df5d12b040542bc640a1c31547a5a9c00423d2d4f24aaf3e039644d1ab6200b0daa68d4ceca13651b2451cce773cca72058227785711106c32e62f230d0c60f1ec82c84b0f4c632575d99475ee462fa601ea9369ff837e708c77890d501a4cb5932617c5bd1bd53f56511050eccbd44cf1b7998c24ba0c73542b82404b6abb990dc85a8df568bb4cb3d704f9878746f28cbf469f80951d08994f052a5df852ecdf986c27c43632101f20d4d82abadf01a0dc90617b1315f00da414a50d5bdb5d888d6ad0183f05e062461a279aaffc0148750fc915ab4750ae2230ef50b5cffc488dfa330dc45f45b6d76f090521a4403f4ecac7c4e15ed36feb8c52ada847a234beea10dd5ec3616fb4f8b0105233c28f7fb197a129e1ea3d2c9240a3e29005579b0977324d42d57e8e51283dea56f497c2e51cbbd1a759f6bd858faaed972e72e7d88b15ec5da3499d3a67d4e9bce4a54a71b86346fb0f1272ed0c6a1f36fa4f29801ffd7ce2fe7f5065c1ee877668eb0e816187d8580b4d2606e8249b53818579c437c40c1863c97c36cb6a18add50e5fbdd50c5027faf0df9d68d27eb770579b5ef46c66e643c30a8901b5471f4a96c121260652d601ad199415c2de047a53a42a41a31052c3dc42f21eb0d3bba47cba8dfc7a159264a65d574df5205abcdde40a5d91b23b3e05bb50315dfce1f311f0081fe54587f0a2eb6a16debf8f028ad88bd48bc778ab4d0e0f903f8203063f1a8f52a86e49bb18e51decffd220972f57e0fac7b80f5fe80d688050520f89116566390fcada4805707ba586ef7d285563282188a88b96809bfd24a22b2afa6c819bf971ecad8d7e23a658931682e491e6a9952aa3ae9f947052afe368922927651e97d10ce229d40446684d2f2c844a648af50950b3c8c174d55573a13d35c1ef172bef3af34955b47723904791b4d07817400c8a75a1b39511da1a6a04cb03967af02ae929ca84f4ed447278a35a610a559630d639d130d73859324c0c442b31fd558b37d2d3b502c50e0d1d58d5c418709fd0ed0dd84b6c29368c7108d041dc918a29121459c204286447890099dc010bcef01ee2b3a607de4a1967d07f03ebe2b3306c5c57560487990213e533a807d4596da452aaf61593fa25748ed11c79002d599606b052415e851c444c07584ae1424b874a2f93c8b0b43db498b49e9e3eb49441082b165e5c43f0c7411b8a97b25ab5e4ca03926f090c82e2cc03a786235c7b31f308b6b155a4ea90497fa6d0933f106a387ec5cc9fa6fc74a908930c53c8c2a9810385c8bfa4f12e5cf03c7fc350c27f07887aa753af5d61294a010e209f6cf28841aab7d9ec3a3b1ed7720bcd06415500ed0108160a1448c60e0d7db4da5b5f9be702f552f178210858abc85002b6a8129ce5723d603b06f10c348148e80d959c40e143b3eb1915464e4e846422f9ed8082b4f396992287a5bb87c285136b73279b79050da32e85616db2d5955b4831208db93b6078935e74607a6cca31811e1468be0c32a126b2660ad68a73924a528aa5cd2364cc24b4920c3650cab0a1c56791c568d70a9142660e10cd8ee05ce6e85fd760fd79bf0d1295d5020bbb795ed9ec8d93de9e0c9d4fa4ecd0ad6eef9836aa699e0b24ac55ddad0161b086ee5235eaae386561b4d9915a38c2b29e31b5b81fcaca47890f7af32d5c3c85b5bed188cddbcaac7aeda1d7af36da9090e55b14e4d38a4b39a7e967a687cd3673565de6a9281cbac261eb8f5520f0fad26397f14504d6567b69a9435f8f7c547a2b7490ad406cf8a9f8fc8d606a5607a6e748e15da3fe18eed36b97676fd600aa3f83ce4e2ae9d6d048da1c8c55d3b7b76d0f150d0db8782ae0c05bd7328683314f4d850d0b5a1a0770f053d3e14f49ea1a0278782de3714f4ba6b679b815fe4b5b3cd347ca36b67effe41298242fa42168c1cc23b3ddfa388c91ef43db58931dd7039fec0727c5c8ecfc6748a522577d5258dab7cc32e8b42b28b6678bd80f0f65f72f1f1b24a684dafcf67c8788e87910ecaef88bddc52a4c8f531bedcc24b547cbba488975b0213d1e596802eb7143181802ccf0478b9852f0461eadb77b965c4149190230ed62d7f04cde408ee0ba75d77b945b9cb2dca5dd183e0091e06afe8156d1e89130548099e8f33560eb4f397d52cd106aeac697b65adc22dbeb246451240107285e45f8026052e91f87c8d4ceed56fe4eac82d994f8b5bf1647605ebd35a7bee44e5074612fa448078ef5bde8779de17f2bc0f99f7851cefc38be1bd6f42e4bdef60dd827daa2058de8717c5fb7003de8719ef7de63dcf373cefedf5d56b324e3e21b5ee3fbce7545373b40671dee4e2837c0c2ee8ce027f65c0f878c0eedb0376778f80ef29daf0b5a6c693e0414a08368771170f037730af28a5a300173a21bafdcec32eba654329d0ce12a8072e022b152eb78b29b7db4aa7f3fcfd81ef72c15b0f6c8ebf0d40970f38d9a34c48df8717d340bc60912063b742f21276b8ceddbe466ccd5d2611eb2eb078587e5128d43267d1a54d00037b37974278266f4044cae10c37c6e90f04819c6cf81855de36eaee2b0478af84614a7952445f9254b450b9fd733dc2c8ab55ccf91fefdac35d7b9bef5a6fb46bcd3e70fdae75ffae6397cf795cc87118f5c618e58053b67b8edf383ac0e4cb5820289562d1a8e22d8f4dfb4f2ae9721a2a10d3b58f3469253675acb5ae56620a5a5788b1549ed841557881b22b7a62c1174adccd989aaad1704877e54994f3133b122aaee3a9bea059a3bb74ef22f57a2944f57a01a5d0c961c872286d51e86a35ce670ecf38fd968b997ecbe6d33b6d0fd13678eb553e049d0695ffc82399ca871844fa7d1993975de35faf2c03e1184d1ca2990839191e3413b39019f6648502332ca3a0c9c2e3182f17c3addfaf624f36b0590a01395d4dab34e70b32c903f205980504bcda1f186f824a0fa0b297cd20138a7f6934fa9ff566891502b27d980a1449a3223d58b59503fd02d929bb021f5700bf4e24c10eaabf5379829c9809765049c7ce65fc9b369c6b83d3c79c5556f4ff28d90fb6343407a46ac03abc50f7217be46de84b171cae507d767beecb17aac4a75e5ebbc75b5751d838dbe12b851bd9562fae8ff69b6a3ab2a55bc75cfdb1676a826eca93553cc48720028b531ed5015d15b9d2a2d7ecbef3c5298fab4eaa2aec8977c4851e4a86e85e229daf494a3df6ba3a5dcc9721f11805fa4a94abbcef511bf1d1f1c9af736dde5be7e65ec8dabc3de00ed1a2afafcd1fb587db7db579cc5a2617b0366fa9ea2355b5bdcc9f04842f57f2c3d760ce06a86a6bac1a565670c1505636f7736573c73aa3e399d13e9109364a5103a4ef1e62e3ba2c154f481163bf4d8deef165a9bfa4bebea83eb9d82baa8f73515d71519d423a8afe5556905659415a650569c505696ef597dc273728b9e74aedc4192ab5ffd16f7f66ece6b24cef85cf5ca51d47e8f4b73e73ef25786e8ffc919d0debec12a57972a1575b073edada3a72b4575bffbe36859471adc9beca7b7601da55dfe9db351b15a3e92b2aae2a2fa92a4f86bc5795c7831a5b8607a4457c4d7257ea3bd121b7ec67673aefb69247d5e31297d523ba5f0b83ded27aa514af06b78d9e02907301daad8e234fb7487bbb96966593cfdcf192e78e9748766de55cf1d99218d400c9fb41ecf6f26e94fbca044ba7bbe8f08ffcb509ed8e5b87b315e17a5ba1d95668b615e1a0ad40bbc0f73ff83273abe74fc283832a18f2177d06bc5638e896ed973ee0d1f2acd6a292f92099f8b2bab076759cbfd2816762b0273e8ba18b4d9c568aecca79dc7b2ef0c11a3f97e876094c141f472a8fb30db881eeebec121662b319c4c00c6260067a7e6e919d92b24be8943d52b2e8acccf6d0b9f70e9d7b76e8dcf36e7cdecd67337c771f708fed556346a1f6daab5a22fa578f0f202e889c43478d566476f9798b12d29eacf117b248150a54b2c80260757003c7eebb4b1903919bad3df4894876d43bd9a22bc9eb44845c2f114f66224271463fd9a9ab5f50a8ab5f56ecb51c2b2e8a1d4a2e84d9fd7c6d1750edcac7bc1be1f1d6e161e3895f734c543c37faec684612415f5d752236d647bdbc94e5a8a7d6534fada75e4fdcdcf73f06e2a00b54cc791f7e4b2677c919495d2161c46fc99230d3354196b81a9e9543c897e879bedc81d8993bca9dfbaedc5c56b68857bc9e4c307e7506c50088d7e678067d19fe298800bc21c5e8fc0d870006d86f5980f9c7bb203e594f04c6afecd0d7dbe86a9b87bae095e996007b230e8d21f53e419131520e67c238dc1d1b8b091bafbbf819dec5afb047bb99b1cbeb6d46b8e7043fdfa6917c84cce48c3964a60d6f77cec7d8741362db1f07c7f4355fd35fd8884e1fab37171ab3a6b36cea0b0bcb33f54ec3acd48f3756c5da52e3d44a63a6032f1bedf672db3497ccb1e6a9c6ecf4d1d39dc6aa99595e5aedb4d7663acb6dd1996b98e5251ec67feec6ccd49796963be668035a0b38c36cb30dd8164e0bf793beed61113de9d927fcf33880af515f34f54ea7b1b8d2e155bdb9dda425ad760cced2589a154561ff0c0fe08495764cf6d778ae3162a5bddc599e595e306e4c73d5e0427a7fb187ff0096827ffad9cd2b70ad3efc0be0dff2d1166c0707ac32000c6fd78118d3d8e63981628b6b0b9de6747369b6714a307df06f0235978e67e385a5d40cbc801919ef2ac276ea4717a0e398a9c3fbb9461b49de69c346d64fbeb83cdb3c767a9379ed0476cc454dc07f75a8edb83833575f3a0ed4683717ebedd366be71dabc79aeb16451e26eea4b16f1a604c57df7d3f378a3234408b42cc0bf11f857847f91c03fc5224473e9647da1396b4ed6dbcdfa12ee09b7f26c84126c6de47d25015cff0b0d35746300d00700008301010100202726ccb75fbe7efc448c24c0eba863d9358e0f49b7fb26a3e3652dcd3d9486892394b47ebd8648bf66200b820be0bbd29fc0357dc376a934531fa11a965d1e590100e70778da8d56bd8f1b45141f7ffbece4741c84e3522011441309c839c13a451447414341c147758465bcf3ec1d7977769999b5cf5053040a90e88284228420c55597263a2822b7484804d20005d08184f8177833bbde5def71e6a6d88ff7debc99f7deeffd665abf77dfae918f5f7cea1f82a3621ee4af2b6f9ad73df768be24b8f377aff7e9e6427273731d42c5c3ebd7e9803fbff35cafb235f04377ec283e125c8c1c1a6b2f945ccf2e4da8e45468e714bd33b9b2dd46278e479547aa8d702a40d6050da06e245dd70377ace2a0f742bf4d5dcd275403a9ac0f81ea5882c3f808942e5aad65ae497d4d7b129417faac1973a1aff6ea6398a973f870a6c0479edebf814edd30165a6d472003ae3028e1f830013f33694c29d7eabc7966b28ba78743aa6758f6829def7a940b27a212c3d5201579e4d1801ea4a912a09d58d1115827fd6b17359523d065ad13b93a5d66db4cd6920a653285712cbbb8da7b7240154e00b9d26a23f7ed034ce92c953fed8642c3817686124ce6954d5c6127220ece6aca40a4a68588dd285edac872c4997655c46517db01267895c113650f3e1f82e641963206439012181a1d3870107149addd940b164e53ab0b652f0cfc2c6f8f1b25173e17e0a46ac5df5b2cb07552cb20d29e55eff46d7a727815555d970a177cbb14a9ae277f0b346e94e1dc34fbe7acd82a1d9c8ab833e6a4da4a1bc1f65e279f9dfce7d825d51afe74a278e073d7c1cf66224f37d5c61d8cadc7fa92c7ba1b3248bef42c4abeba12de8db9840016cb0a845b3209a7bb129b3c4cc9207b240c917779d3b202e48256887a194aec43058221d8396bd9cdf576db28d1a6928dc14c833a912424207497ae594ec2d6290c41aa05cb93795f4acf66244316bbb8a99ca6aae7336116651ece69c47a0e93b72044b692115bc6d254a4521fca30b0fe9b0a34b26ea9ec35142599e918bdcf0324be5221d790ac1c6bd3b0b4d4314d9dc4980a4c8b15052df465aa5f72d49c0406090d9398ddb549304102c4ac25ff162ec956b08ada52a4229566f2f1dfec69d689249f94826a71e51871e2b86d8d4286ceda0a93c4621f1e3b5994fd1b9d586450aefd2f943b71c468da4af595ad644258e0bd6eecf352770b470ca9b6ed9f0237258a65206de0417cf9333c94f353917c7bf3f2cb1f7cf5d2122f90bdef7ebe73f8c52bc55ec7f1ecb8f6f54779af92bdcf6f5d62f76e151b10c76f0fde7ff865d64f9fbcd1ff05d8e1f132f270dc86e0f03843d9e2fab0801821dfbf7aec1dcd8b90c2b1f7cc8747f30c1a84dc7ff0d6eb77e78562e378e79bfdbbf3acac38767f40415e4213dcfd3ffff8a9582b1bb0ffdac36245cc4de636fdf1d79d1aef5f2324bf6fe0ade70c1794caaad39efc0b56a6590f0001 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304003,"value_ex":103433,"consumed":7921},"cpu_usage":{"last_ordinal":1262304003,"value_ex":302684,"consumed":4101},"ram_usage":199629} +DMLOG APPLIED_TRANSACTION 4 45899ec35b2800af0bef45060fa4ec676dab28ea546403e774c486e78b970a0a04000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c0100d00700008201000000000000000010040000000000000001010000010000000000ea30552deb8b0eef2f2bfd027d20727a96e4b30eb6ccdc27488670d57bf488395c48fc1d000000000000001d00000000000000010000000000ea30551d0000000000000002020000000000ea30550000000000ea305500000000b863b2c2010000000000ea305500000000a8ed323293120000000000ea305589120e656f73696f3a3a6162692f312e320117626c6f636b5f7369676e696e675f617574686f726974792276617269616e745f626c6f636b5f7369676e696e675f617574686f726974795f763019086162695f686173680002056f776e6572046e616d6504686173680b636865636b73756d32353608616374697661746500010e666561747572655f6469676573740b636865636b73756d32353609617574686f726974790004097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d086163636f756e7473197065726d697373696f6e5f6c6576656c5f7765696768745b5d0577616974730d776169745f7765696768745b5d1a626c6f636b5f7369676e696e675f617574686f726974795f76300002097468726573686f6c640675696e743332046b6579730c6b65795f7765696768745b5d15626c6f636b636861696e5f706172616d65746572730011136d61785f626c6f636b5f6e65745f75736167650675696e7436341a7461726765745f626c6f636b5f6e65745f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6e65745f75736167650675696e7433321e626173655f7065725f7472616e73616374696f6e5f6e65745f75736167650675696e743332106e65745f75736167655f6c65657761790675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f6e756d0675696e74333223636f6e746578745f667265655f646973636f756e745f6e65745f75736167655f64656e0675696e743332136d61785f626c6f636b5f6370755f75736167650675696e7433321a7461726765745f626c6f636b5f6370755f75736167655f7063740675696e743332196d61785f7472616e73616374696f6e5f6370755f75736167650675696e743332196d696e5f7472616e73616374696f6e5f6370755f75736167650675696e743332186d61785f7472616e73616374696f6e5f6c69666574696d650675696e7433321e64656665727265645f7472785f65787069726174696f6e5f77696e646f770675696e743332156d61785f7472616e73616374696f6e5f64656c61790675696e743332166d61785f696e6c696e655f616374696f6e5f73697a650675696e743332176d61785f696e6c696e655f616374696f6e5f64657074680675696e743136136d61785f617574686f726974795f64657074680675696e7431360b63616e63656c64656c617900020e63616e63656c696e675f61757468107065726d697373696f6e5f6c6576656c067472785f69640b636865636b73756d3235360a64656c657465617574680002076163636f756e74046e616d650a7065726d697373696f6e046e616d650a6b65795f7765696768740002036b65790a7075626c69635f6b6579067765696768740675696e743136086c696e6b617574680004076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650b726571756972656d656e74046e616d650a6e65776163636f756e7400040763726561746f72046e616d65046e616d65046e616d65056f776e657209617574686f726974790661637469766509617574686f72697479076f6e6572726f7200020973656e6465725f69640775696e743132380873656e745f747278056279746573107065726d697373696f6e5f6c6576656c0002056163746f72046e616d650a7065726d697373696f6e046e616d65177065726d697373696f6e5f6c6576656c5f77656967687400020a7065726d697373696f6e107065726d697373696f6e5f6c6576656c067765696768740675696e7431361270726f64756365725f617574686f7269747900020d70726f64756365725f6e616d65046e616d6509617574686f7269747917626c6f636b5f7369676e696e675f617574686f726974790c72657161637469766174656400010e666561747572655f6469676573740b636865636b73756d323536077265716175746800010466726f6d046e616d65067365746162690002076163636f756e74046e616d65036162690562797465730a736574616c696d6974730004076163636f756e74046e616d650972616d5f627974657305696e7436340a6e65745f77656967687405696e7436340a6370755f77656967687405696e74363407736574636f64650004076163636f756e74046e616d6506766d747970650575696e743809766d76657273696f6e0575696e743804636f646505627974657309736574706172616d73000106706172616d7315626c6f636b636861696e5f706172616d657465727307736574707269760002076163636f756e74046e616d650769735f707269760575696e74380873657470726f64730001087363686564756c651470726f64756365725f617574686f726974795b5d0a756e6c696e6b617574680003076163636f756e74046e616d6504636f6465046e616d650474797065046e616d650a757064617465617574680004076163636f756e74046e616d650a7065726d697373696f6e046e616d6506706172656e74046e616d65046175746809617574686f726974790b776169745f776569676874000208776169745f7365630675696e743332067765696768740675696e743136100000002a9bed32320861637469766174650000bc892a4585a6410b63616e63656c64656c6179000040cbdaa8aca24a0a64656c65746561757468000000002d6b03a78b086c696e6b617574680000409e9a2264b89a0a6e65776163636f756e7400000000e0d27bd5a4076f6e6572726f7200905436db6564acba0c72657161637469766174656400000000a0656dacba07726571617574680000000000b863b2c206736574616269000000ce4eba68b2c20a736574616c696d6974730000000040258ab2c207736574636f6465000000c0d25c53b3c209736574706172616d730000000060bb5bb3c207736574707269760000000038d15bb3c20873657470726f6473000040cbdac0e9e2d40a756e6c696e6b61757468000040cbdaa86c52d50a757064617465617574680001000000a061d3dc31036936340000086162695f68617368000000012276617269616e745f626c6f636b5f7369676e696e675f617574686f726974795f7630011a626c6f636b5f7369676e696e675f617574686f726974795f7630000000000000000000000045899ec35b2800af0bef45060fa4ec676dab28ea546403e774c486e78b970a0a04000000033b3d4b0100000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c010000000000ea3055890000000000000000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":3,"value_ex":82933334,"consumed":9952},"average_block_cpu_usage":{"last_ordinal":3,"value_ex":401659723,"consumed":48101},"pending_net_usage":7920,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1050675,"virtual_cpu_limit":200400} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":4,"value_ex":148242222,"consumed":8003},"average_block_cpu_usage":{"last_ordinal":4,"value_ex":432479225,"consumed":4499},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1051726,"virtual_cpu_limit":200600} +DMLOG ACCEPTED_BLOCK 4 04000000040000000300000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add8010003000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca622d5b1b639d6ae94fcdd0536b224644931573d1ccb2a0c548613cd1feea18888b6c6c2e02fbf07810d474b3428d2ea339799f61e454d8871f20edb73a42ce52cb0300000000000000010000000000ea305504000000010000000000ea305503000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add801000000000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c033b3d4b0000000000ea30550000000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca627feac153664dc49fea97f1dbcb6cba2ea4529206c02054f25bc9b2dd32f00eac24fd4caa20f48bf79cf9751cbfe9a630b2023df074f4bf5d05fcd1f9eee549110000000000010000c105161a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694001f7eaf1bcbced572f156957569053435f10aa480eb682d2b046c84ec53b627cefc10d28b53a1cb93a548ca8fcdef54c32e4390c7ad31cf5c3526252e81ba028c4d0000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef261980000000000011709e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc160ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72412652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670735c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c25443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b463320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974286bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1dfce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40001033b3d4b0000000000ea30550000000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca627feac153664dc49fea97f1dbcb6cba2ea4529206c02054f25bc9b2dd32f00eac24fd4caa20f48bf79cf9751cbfe9a630b2023df074f4bf5d05fcd1f9eee549110000000000010000c105161a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694001f7eaf1bcbced572f156957569053435f10aa480eb682d2b046c84ec53b627cefc10d28b53a1cb93a548ca8fcdef54c32e4390c7ad31cf5c3526252e81ba028c4d0200d0070000dc060101002029eb4cda514899cd82481cb52cb7686b7a7354a7b3601a42e097dcf9a03a725d7fafc0f9970a07be911e86c1c6e04005d53a1752d63af6d1a622d5ac57adf1950100b03578daed3c0b90645755f7f33e3dfdba77df862569665773fb31c45edcc8246c66c710cdbe91ec872424c480f1c76cef4cef4ef77cb7a767d9b5707b316b5c2056a1a224c152a0a221c16055a02884c2da44524550cb0809452c51b4ac9202d158560952483c9f7b5fbfee99091b3a0954c9243b7ddf7df79c7beff99f736f4ff84fd19bb5f8f5d5933b05fc48fc25be3afe46f8bdef15ef78e8917c87f8e0d7afbcf22fefce75fd393cd45717b147de255f765888c3aadb158775177f7ba7e147760f0b79fab0d73d7d1abafc2efe409fe60f95fd3e6ddf89c3018251bf3c0df84e3b4c80f6340d94d023bb841861e10560a769795497401899821ef5b43fa61b4b27a2d923d3479b4bb3d3cd893d42634fa9b1bcda5c9eaeafae36da1d21b12b9e596bb71b4b9de97663a6d13cd1680b0fbbfdfa91651822b05de6f1d3ab73f52baf9a108a70f7faaee09edca8abaeb892fb62dbd76eae341667af9818e7ee208f69641ad633b7d069be5af8f8ecf55006795c2303482258f032ac777abe714a04d863561b9de9230bcb33f33373f5e6d2f44abd5d5f6c741aed5568cecc376679c7c162637166e5940809e6d8778329e0b08b11f54a7b796579b5318b8dd9b51918234688aa8e849de66283c9b71dd1d6673a40d0dc684255586937973aabd30bbc9a8b1c8972bb291256e0de6a67b9dd20f645d4d56e1c5f6b424f7dad33274ad8b58517d63cd15c681c83d596b1f325d8d96eac2eafb5671ad30bcdc56667556cc1372fdb781fd38d93622b41aeb41bb4ec7aa7317db451efacb51b2226aaf1b2f9617b73d5bd9d76c367c53666393c2f2f4dcfd63bf5e9d5e6af34c445d40d7867a773ef9818dbf202393db33cdb102fc1fe226c1e49885b273e95a1636d651697857ddb7b949c83b54bbdff3af1d26db1d816c771292ea8f8e2822a5c22652c2bfc5390f643560af8290ad094ee9f2ac882829f82e7cb15592efb5a0a195cacbb323d735e445d91fef3a3d9473822fdfacacac229f18a918ba44865547ae39b7eeee77fe1177ff9cdd3b38da3c50fbd535ee789b8167d490b23e2cbe331238c7c83b76feacc99ff79e2feb377fffd3d5da3e019bbe3d7f8d0fde0177ef377df7bff1b7bbdd7b8de0ffded6745affba7b0fbcc571efafaf9cfbf3387e3a7ede88f7fe23f6fedf55e0bbddffce3273ef7c1f77ffee11c8e7d84e3cc139ffec05353bdde947bcf7ce3ae7cef6bb9f7c3dffa87afde9b9bef3aeefed837be901fbc1f7b3ffedff7bee79e7cef011a7bfe77bed537f620f5fede5f7fed897cef0d8cf7effee4bd5ff8446ebad753f7e30f7de493775fd9ebbdc99f7ad7fd4f3df5a53befee1b7cb36f046fe5fc27ee7a52dce2ed4be9f9a9cf7fe4ebbff61f2236d1e08f9f1beef8d4b76740f0b67e04a988af88da5277154c5a16a9d80a5da9a8a93be1398d4f24b295a80978e2deb3fb126d442bddda4a578e2762023a0050a571c788eb111cdab285e38d84465546f05aee1369f700be4ddf755ec432323a52229a90b2fb7298633e813713aa04c03043a9a6440ffd997dd88bd3a4e25a8178a3574bd585a549237654a5daa7017f7c5922ca3215555e639aa8ebcad2a86d4294441419110528be3f16f9a0f3c2fe2ee262c55e7d2e8d5ecf0bf9b2984fe418100e96fe45019b285033869697b5f0b5885f354a8f46d6f015ac783ede023d5f16ad31117da0002b4472d60003fcf212359f86afe3fd3f0cfba7ceaa8a8c029842bc75d4d0cebdb440b4f6b0b755d50e0540eb8da175eae5a0bd0cba3414743c14f4f6a1a02b4341ef1c0ada0c053d3614746d28e8dd43418f0f05bd6728e8c9a1a0af190afabce807979b81ab1cb8cac01f0170f9ddc1e50038028be85b52cbae3a4d76677c3ed1647670aeb81517a644d54be32a1a34056d1f4c1cbe30aa550d14da5bc079a82c8c3f55b8c37826b84288b389373579ee6cd587775d5897f1e05dd52bb1fd4de57e5adbfd6c7d0172af06d3e460f76a81d3a1bd6f5505ce8eb34664ca13951a30dd8c260634bde935c0e37cba939e6cc523b0c6426b970648a3f1c3c389bcbd1839d07c60f541d4c03e82e97f0f8425900f78b8fda705ef5f8302a21f80d614d8e50a7c74f7ea18a611802ef170c99a10120d3cd8227ab77bfeeda3ff7e05b800815ee420ad0f20e2572740ef71a379e3e71f61b7638077e3f89ed612ef61fa78b17a030d7bc75fe030108c785722701131d0a4d64a7c6cc33e608549e0da955612dab6d1881658884f88d928f00949013f3c53988fc78150d80f40b0171c15f073ec9e4324daa4c5b64b8ff3ce694c0d6466ce3e4ca8c33c8160c7618714da136a169ae080888bf155a38ca790a79125a4c51a5f9cf8136a0f911246c6b7224ba74e0359e55be1d7afbe6907ac01692668d28c0b483f00dc4d5cd035b53351f8616e0278856f62f8606ea504aa0c7315e4a9021bd859424e40d3ae97b6a3c186c51311223a5c150e525c5746c7fdca8867aa24fe7565d19b17e4ea00aa4155004a8df1ca5c0bd90e6a6328a44061508843010e60814049264c55fcc4c5ee24fc30e1d3e4bbcf067ac4e925c603aa0acb1ee33905ae009417dc0c72d7276580697d10ff1a0606fb21e80095c055e0c24a0a620f78de8f6b844e5c584012c7ff81eac02ae36ae2a75db61dff85628ae4f1d3b77987cad8882fab86a9ac16b017a8cb91d17c128ec1f82ae89404c9f1e3ea280b6dc0426b653440c28f9b00686d3b40805dabc62d85eb0f29744b9ffa346949604216ae10c3104ff10ed34bfb06a1fc5747000f988c22900f8ca9f1520360603b2230273e297455a56c4e4a64c46854ab5aa6edfb6c464a68c52253262b1691152bc13bb062be89d08a45aca5beb3621f7b9456a04c09854c3958b6623e06a32db29b114e0b1c402be66556cc7756cc4e8f560b50e0943d43466a09cb400daa4638578454e3292353c417067b8a080d0f357e20a13639352fa2dda6aeb8a7f912d40ea42f9850063f50af003dda2d78b3d3c9dacec4278b036283aae5e3cb183ea24cb50c3c05a85a285f996a8dd07c96d81a8415f40a3016500f4208824959893d8c02fb7dd6018a5f4d10dda5b402f34c5a60c03a57c1428c91e5479b2a980d9f2263a9f6c58a4c035bd0af51a791ec073cb683f42b606318a031c47807f8925109632f788e7bcf40480f684f0fd822b1a6d05421eb68029ef10f581e757a738bdc089ab71a05ef1e9a65b43b36c8f688d7e87f615d682161377ba650026a71425885358302cca08f66d0cfcc200810da87cfe99edf06ca806920174f3b49f435e2128ee9e9d19b32e7ae111aade1540d5a8a5ae3d092d49a8416826b1af7126cdd07b6a070e26a7131e97a0cad9752ab02aded080403ae1621f5e1b8201be767e33c5c02cf3f79074e7d07678567ce3f236e3f0b1d15dbf1e56b6fa730819e9ebef4f6b3f8b2700e1fbfb9155f55b0fded90806ad0fe8ebe9d967df6ec59d63c98267e81a7a910819068dba88584bc885a48beb82fcd92f3e9a56c48cf3d920561288d60134c2e083324048a380ab1d83d5afa5d6b92f13dfe02eacda795456007188f20fdd0930f3c895a983e808d6ae8c68290d1302f7de281275f090612b41bec4d2709c12c07877624212e072cb8a0580c2c6a6521de85a191246f802e006514bd46652181fc4fa27a0ad4745835c93d66a1010f42f016c578607c039b5bf27243763e8516389aaad49893831bf27016089a7816c90a81f209af5720b6cbf40da34be8a6a9f1798e6248f0a3a1f1c869d29496a4214d093b820057c4bbe16dc8d19e8f6a2770b51e4643ec800103180c5851882b0a11129c9673cf12cd8f44f303dbc3992820c34e0f3aa3c795f69c258a49df52dc107977980a5c98c29203af1ac9c1e978e2cfa7feda83d580bc8e84381f7c62780efde32db81b4594b03cf7dd029535106812308526ab4ac47d564ce95b09264cbbfbcbcaa2266d2cb5e2378c9209245c103cfa969a443fdf5213c8089bf2514e4046e25b44c4210e7a76f0f43796292634e17cfc331690222813de446fc092a33c471c7c79fc810b40ec4825d0d3f86747c92f8205fb53add082f5ec171aeff892e7d98c89cc8c89cc8c89bc19136cc64466c64466c6c4ff3f3306fe6847fa29c81c7702af7e32fd24b5d84045bfdfef72b842252caf14f20a1f9957daf24ada2914b59857d24e4699a6e515b4ee03e3c5bc92e8828957d8625e4964a687bcc23ee6951be767e33c975b6824a21e24a2ee23a2ee27a2ce1151e788a83322ea1eaf689af8059ea64204625e618b79852de615442bf1cb296601eedcf7c380e0072d2050f18f5010f0c587394f6046fd99949ef322bda40ec2d71f4dbcb2ad3914b0e2424e806c2cd719d233de21724797551567619ecbc200093dc7978e5a04161886404e25a35ebe84790967ec9c80a1b7a558d64b4f1e4f0b07f2b995cec6b2c97eadd4b0725c362fd725c117b8b40883f71f22d900c9638a6562bc4f26582250149ea30cd802d3187f606e07fd2dacb2d46c4d8b70e5b36d8cf66a988cd5d418d60ba92ee2b84f4282e5c6318a52d4816783bb04e1a48393cf0267012e1e00a085a7147a66b24c7964a1154f8d72cda590503985f657e2aa8a2dea3d236d45cf963e21f7d618f56a3a1fa258f9102de3f647fbeaa3970b0a8478c9143862a8f48c380e847a461e4f54e7c1b3c89a346c41161a54d1a89d91c7cb3648a298cfe7984f41b044ee0ae3220c865dc4e461a08d1f3c90590861e98d65aeba328fbcc8c5f4c13c526d3ef16fca118ef120ab034897b364c2f8b6a27b97eacb220a1c987b899e37f2108597408fab857049086c577321b90b51bfad1669977be09e30f1e8de5096e933f013a2a01329e1a54abf035d9af30d85f986c64202e41b9a04575be1351a920d2e6263be00b48394a0aa7b6bb111ad5b0306e1bd0c48c244f354ff81290ea2f823b568eb14c4471cea17b8fe8911bf4761b88be8b7daece021a5348806e8d919f9bc2adaadfc71b355b409751b4beec10dd5ec5616fbcf880105233c28f7fb187a129e1ea7d2c9240a3e29005579b0977324d42d57e8e51283dea56f4e7c2e51cbbd1a759f6bd858faaed972e72e7d90b15ec9da3499d3a66b9c369d91a84e370c69de60e34f9ea78d43e7df48e53103bedfce2fe7f5065c1ee877668eb0e816187db980b4d2606e8249b53810579c437c40c1863c97c36cb6a18add50e57bdd50c5027fb70df9d68d27eb770579b5ef46c66e643c30a8901b5471f4a96c121260652d601ad199415c2de047a53a42a41a31052c3dc42f23eb0d3b7abf9651bf8f43b34c94caaae9bea50a569bbd814ab3374666c1b76a072abe9d3f623e0002fda9b0fe145c6c43dbd6f1a1515a117b9178ef1469a1c1f307f04160c6e251eb550cc937631da3bc9ffb4512e4eafd1e58f700ebfd01ad110b0a40f0c32dacc620f95b4901af0e74b1dceea50bad640431141173d1127ea59544645f4d91337e2f3d98b1afc575ca1263d05c923cd832a55475d2738f0a54fc6d124524eda2d2fb209c453a8188cc08a5e591894c915ea12a1778182f9aaaae7426a6b93ce2e57ce75f692ab78ee47208f2369a0e02e900904fb53672a23a424d41996073ce5e055c2539519f9ca88f4e146b4c214ab3c61ac63a271ae60a2749808985663faab166fb3a76a058a0c0a3ab1bb9820e13fa1da0bb096d8527d18e211a093a92314423438a3841840c89f020133a812178df03dc57b4dffac8832dfb0ee07d7c57660c8a8bebc090f220437ca67400fb8a2cb58b545ec3b27e44af90da238e2105aa33c1d60a482ad0a3888980eb085d294870e944f379161786b6931693d2c7d79388200463cbca897f18e8227053f74a56bd9840734ce021915d588075f0c46a8e673f6016d72ab49c52092ef5db1266e20d460fd9b992f5df8e952013618a791855302170b816f59f24ca9f078ef96b184ee0f10e55eb74eaad25284121c413ec9f51083556fb3c874763dbef4078a1c92aa01ca02102c1428918c1c0afb79b4a6bf37de15eaa5e2e04210a15790b0156d402539caf46ac0760df208691281c01b3b3881d28767c6223a9c8c8d18d845e3cb111569e72d22451f4b670f950a26c6e65f26e21a1b465d0ad2cb65bb2aa68072510b6276d0f126bce8d0e4c99473122c28d16c1875524d64cc05ad14e73484a5154b9a46d988497924086cb18561538acf238ac1ae152294cc0c219b0dd0b9cdd0afbed1eae37e1a353baa040766f2bdb3d91b37bd2c193a9f59d9a15acddf307d54c33c165958abbb4a12d3610dcca47bc54c70dad369a322b46195752c637b602f95949f120ef5f65aa8791b7b6da3118bb79558f5db53bf4e6db52131caa629d9a70486735fd2cf5d0f8a6cf6acabcd5240397594d3c70eba51e1e5a4d72fe28a09acace6c35296bf0ef8b0f476f9714a80d9e15bf1091ad0d4ac1f4dce81c2bb47fc21ddb6d72edecfac11446f179c8855d3bdb081a43910bbb76f6dca0e3a1a0b70f055d190a7ae750d06628e8b1a1a06b4341ef1e0a7a7c28e83d43414f0e057dcd50d0ebae9d6d067e81d7ce36d3f08dae9dbdfb07a5080ae90b59307208777abe4711933de87b7a1363bae172fc81e5f8b81c9f8de914a54aeeaa4b1a57f9865d16856417cdf07a01e1edbfe4e2e36595d09a5e9fcf90f11c0f231d94df117bb9a54891ebe37cb98597a8f87649112fb70426a2cb2d015d6e29620201599e09f0720b5f08c2d4b7ef72cb88292221471cac5bfe089ac911dc174ebbee728b72975b94bba207c1133c0c5ed12bda3c12270a90123c1f67ac1c68e72fab59a20d5c59d3f6ca5a855b7c658d8a248020e40ac9bf004d0a5c22f1f91a99dcab6fe3eac8cd994f8b5bf1647605eb335a7bee44e5074612fa448078ef5bde8779de17f2bc0f99f7851cefc30be1bd6f42e4bdef60dd827daa2058de8717c4fb7003de8719ef7de63dcf373cefedf5d5ab334e3e29b5ee3fbce7545373b40671dee4e2837c0c2ee8ce027f65c0f878c0eedb0376778f80ef29daf0b5a6c693e0414a08368771170f037730af28a5a300173a21bafdf6c32eba654329d0ce12a8072e022b152eb78b29b7db4aa7f3fcfd81ef70c15b0f6c8ebf0d40970f38d9a34c48df8717d340bc60912063b740f21276b8ceddbe5a6ccd5d2611eb2eb078587e5128d43267d1a54d00037b37974278266f4044cae10c37c6e90f04819c6cf81855de3aeaee2b0478af84614a7952445f9254b450b9fd733dc2c8ab54ccf91fefdac35d7b9bef5a6fb46bcd3e70fdae75ffae6397cf795cc87118f5c618e58053b67b8e6f1b1d60f2252c10944ab16854f196c7a6fd279474390d1588e9da479ab4129b3ad65a57293105adcbc5582a8fefa02abc40d9153db1e00b25ee664c4dd56838a4bbf204caf9f11d0915d7f1545fd0acd1ddba77917abd14a27abd8852e8e430643994b62874951ae73387679d7ecb854cbf65f3e99db687681bbcf52a1f824e83ca7ff4914ce5430c22fdbe8cc9cbaef1af579681708c260ed14c849c0c0f9a8959c80c7bb24281199651d064e1718c978be1d6ef57b1271bd82c85809caea6559af34599e401f922cc02025eed0f8c3741a50750d9cb669009c5bf341afdef7ab3c40a01d93e4c058aa451911eacdaca817e91ec945d818f2b805fc7936007d5dfa93c414ecc043ba8a463e732feeb379c6b83d3c79c5556f4ff28d90fb6343407a46ac03abc50f7617be46de84b171cae507d767beecb17aac4a75e5ebbc75b5751d838dbe12b851bd9562fae8ff69b6a3ab2a55bc75cfdb1676a826eca93553cc88720028b531ed5015d15b9d2a2d7ecbef3c5298fab4eaa2aec8977c4851e4a86e85e229daf494a3df6ba3a5dcc9721f11805fa4a94abbcef511bf1d1f1c96f706dde5be7e65eccdabc3de00ed1a2afafcd1fb187db7db579cc5a2617b0366fa9ea2355b5bdcc9f04842f57f2c3d760ce06a86a6bac1a565670c1505636f7736573c73aa3e399d13e9109364a5103a4ef1e62e3ba2c154f481163bf4d8ddeefcb527f497d7d517d72b157541fe7a2bae2a23a857414fdabac20adb282b4ca0ad28a0bd2dcea2fb94f6e5072cf95da8933546affa3df7e6ceca6b24cef85cf5ca51d47e8f4b71ebbf7223cb747fec8ce86757689d23cb9d0abad031f6d6d1d39daabad7f4f9b42cab8d6645fe53dbb00edaaeff4ed9a8d8ad1f4151557959754952743deabcae3418d2dc303d222be26b92bf59de8905bf6b3339d775bc9a3ea7189cbea11ddaf85416f6dbd4a8ad780db464f01c8b900ed56c791a75ba4bd5d4bcbb2c967ee78c973c74b24bbb672aef86c490c6a80e4fd20767b7937ca7d6582a5d35d74f847feda8476c7adc3d98a70bdadd06c2b34db8a70d056a05de0fb1f7c99b9d5f327e18141150cf98b3e035e2b1c74cbf64b1ff06879566b51c97c904c7c595d58bb3ace5fe9c03331d8139fc5d0c5264e2b4576e53cee3d17f8608d9f4b74bb04268a8f2195c7d906dc40f77576090bb1d90c6260063130033d3fbfc84e4ad92574ca1e29597456667be8dc7b87ce3d3b74ee79373eefe6b319bebb0fb8c7f6aa31a3507bed552d11fdabc70710e745cea1a3462b32bbfcbc4509694fd6f80b59a40a052a596401b03ab08163f7dda58c81c8cdd61efa44243bea9d6cd195e4752242ae9788273311a138a39fecd4d52f28d4d52f2bf65a8e1517c50e2517c2ec7ea1b60ba876e563de8df078ebf0b0f1c4af39262a9e1b7d6e342389a0afae3a111beba35e5eca72d453eba9a7d653af276eeefb1f0371d0792ae6bc0fbf2593bbe48ca4ae9030e2b7644998e99a204b5c0dcfca21e44bf43c5fee40eccc1de5ce7d576e2a2b5bc42b5e4f2618bf3a836200c46b733c83be0cff144400de906274fe86430003ecb72cc0fce35d109fac2702e35776e8eb6d74b5cd435df0ca744b80bd1187c6907a1fa7c818298733611cee8e8dc5848dd75dfc0cefe257daa3ddccd8e5f53623dcf3829f6fd3483e426672c61c32d386b73be7636cba09b1ed8f8363fa9aafe92f6c44a78ed69b0b8d59d35936f58585e5997aa76156eac71aab626da97172a531d381978d767bb96d9a4be668f3646376fac8a94e63d5cc2c2fad76da6b339de5b6e8cc35ccf2120fe33f776366ea4b4bcb1d73a401ad059c61b6d9066c0ba784fb49dffeb0889ef2ec13fe791cc0d7a82f9a7aa7d3585ce9f0aaded26ed292563b0667692ccd8aa2b07f860770c24a3b26fb6b3c571bb1d25eee2ccf2c2f1837a6b96a7021bdbfd8c37f004bc13ffddce615b8561ffe05f06ff9480bb6830356190086b7eb408c696cf39c40b1c5b5854e73bab934db3829983ef837819a4bc7b2f1c2526a065ec08c8c7715613bf5230bd071d4d4e1fd5ca38d24efb46123eb275f5c9e6d1e3db5c9bc76023be68226e0bf3ad4765c9c99ab2f1d036ab49b8bf5f62933df3865de32d758b2287137f5258b785382e2befbe979acd11122045a16e0df08fc2bc2bf48e09f6211a2b974a2bed09c3527eaed667d09f7845b792e4209b636f2be9200aeff034c8a741400d00700008201010100205de4076e3c43f441b3864d00eae013aa48551ade70a83243d4171180e69cc1c552dd663fb180760c0b8dd67a937947d4438fcd67630b9761eb80bd0903135e5c0100e40778da8d563b8f1c4510ee7defeddaa7f38139ce4204462496c0beb5599d1c1d010901018fe83043df74ed4e6b677a86ee9e7d40ecc09020911909590881838bce897510589b222161700204400612ff81ea9ed999d9396eb90ee651555ddd55f5d5d7ddfaa3fb5e8ddc56d3e7088e8a7990bfafbd635e0fdda3f992e0fe3fbdde679b0bc99dcd7508150f6fdea407fceacecbbdcad6811fba2347f1a1e062e8d0587ba1e47a76794c25a7423ba7e89df1b5ed363a713caa3c526d841301b22e68007523e9ba1eb8231507bd57fa6dea6a3ea61a48657d0054c7121cc687a074d16a2d734dea6bda93a0bcd067cd980b7dbd571fc14c9dc38733013ef4f4fe2d74ea86b1d06a3b021970854109c78731f899496342b956e7cd33935d3a3d1c523dc3b217ed7cd7a35c38119518ae06a9c885a7023a4d5325403bb1a243b04efa372e692a87a0cb5a277275baccb699ac2515ca640ae3587671bdf7fc01553801e44aab8ddcb70f30a1b354fe821b0a0d53ed0c2498cc2b9bb8c24e441c9cd59481484d0b11bb51bcb491e58833edaa88cb2eb6034cf02a8367cb1e7c3e00cd832c650c06202530349a3a308db8a4d66ec2050b27a9d5c5b217067e96b7678c920b9f0b7052b5e21f2e16d83aa9651069cfaa77fa363d39bc8aaaae4b850bbe5d8a54d793bf051a37ca706e9afd73566c950e4e45dc1973526da58d607baf93cf4efe73ec926a0d7f3a517ce073d7c1cf66224f37d5c61d8cacc7fa92c7ba1b3248bef42c4abeba123e88b9840016cb0a845b3209a7bb129b3c4cc9207b240c917779d3b202e48256887a194aec43058221d8396bd9cdf576db28d1a6928d8399067522494840e82e5db39c84ad531882540b9627f3be949ecd48862c767153394d55cf67c22cca3c9cd388f51c266f41886c2523b68ca5a948a53e906160fd37156864dd52d96b284a32d3317a9f07487ca542ae215939d6a66169a9639a3a89311598162b0a5ae8cb54bfe4a8390e0c121a2631bb6be3608c0488594bfe2d5c92ad6015b5a548452acde4e3bfd9d3ac13493e2e05d5e2ca31e2c471db1a850c9db5152689c53e3c7db228fbb73ab1c8a05cfb5f2877e288d1b495ea2b5bc984b0c07bddd8e7a5ee168e18526ddb3f056e4a14cb40dac083f8cae77828e7a722f9eece95d76e7ffdea122f90bdef7fb97ff8e5ebc55ec7f1d2a8f6cd2779af92bd2fee5e660fef161b10c7ef8f3f7af255d64f9fbeddff15d8e1f132f270dc83e0f03843d9e2fab08018213fbc71ec1dcd8b90c2b1f7e2c747f30c1a843c7afcee5b0fe68562e378ffdbfd07f3acac38767f44415e4213dca3bffefcb9582b1bb0ffe6936245cc4de61efde9b79d1aefdf2024bf6fe0ade70c1794caaad39efc0b7d4d58c00001 DMLOG START_BLOCK 5 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304004,"value_ex":102737,"consumed":1},"cpu_usage":{"last_ordinal":1262304004,"value_ex":291686,"consumed":101},"ram_usage":199629} -DMLOG TRX_OP CREATE onblock 136018ca05564fd0c886d02fccf608e1b6d3c79b0c81e49569afef12a478fa94 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32329906033b3d4b0000000000ea30550000000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440fb1731b78038b7fd1e418d83062417a2c12a515dde5d4d8bbd2610bb46ce01b8888fd15e295bb3585742c5737bf6bd6deb93ece7f776af86767a2bc20834cff0000000000010000a105151a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16000000 -DMLOG APPLIED_TRANSACTION 5 136018ca05564fd0c886d02fccf608e1b6d3c79b0c81e49569afef12a478fa9405000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d901006400000000000000000000000000000000000000000001010000010000000000ea3055ab1772852933c699ca399b6f18cd329e094798e0b65417b0ee6bcc679475f7201d000000000000001d00000000000000010000000000ea30551d0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32329906033b3d4b0000000000ea30550000000000033f35e12a8f3c21ef9cda1761752bf23de04ebd9a635044c75fda0b440fb1731b78038b7fd1e418d83062417a2c12a515dde5d4d8bbd2610bb46ce01b8888fd15e295bb3585742c5737bf6bd6deb93ece7f776af86767a2bc20834cff0000000000010000a105151a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc1600000000000000000000136018ca05564fd0c886d02fccf608e1b6d3c79b0c81e49569afef12a478fa9405000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d90000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304004,"value_ex":103432,"consumed":1},"cpu_usage":{"last_ordinal":1262304004,"value_ex":303261,"consumed":101},"ram_usage":199629} +DMLOG TRX_OP CREATE onblock 40676fe722a69e2709bba448daeac24920f8d54845abe8cc7e5bc7d69568f2ae 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232b906033b3d4b0000000000ea30550000000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca627feac153664dc49fea97f1dbcb6cba2ea4529206c02054f25bc9b2dd32f00eac24fd4caa20f48bf79cf9751cbfe9a630b2023df074f4bf5d05fcd1f9eee549110000000000010000c105161a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694000000 +DMLOG APPLIED_TRANSACTION 5 40676fe722a69e2709bba448daeac24920f8d54845abe8cc7e5bc7d69568f2ae05000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd701006400000000000000000000000000000000000000000001010000010000000000ea3055361af73d0a8e055c2b16437e82c255aa13e2fe1731347f2c3e2547dcc63676621e000000000000001e00000000000000010000000000ea30551e0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232b906033b3d4b0000000000ea30550000000000034ab584cf8573781c0a4be1932a91365386081ed472dd7971c1b3ca627feac153664dc49fea97f1dbcb6cba2ea4529206c02054f25bc9b2dd32f00eac24fd4caa20f48bf79cf9751cbfe9a630b2023df074f4bf5d05fcd1f9eee549110000000000010000c105161a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea994a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0fe0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff52668dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c438ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a4052652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead450715443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb406bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b63320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011afce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb409e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b6940000000000000000000040676fe722a69e2709bba448daeac24920f8d54845abe8cc7e5bc7d69568f2ae05000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd70000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG PERM_OP INS 0 9 {"parent":0,"owner":"alice","name":"owner","last_updated":"2020-01-01T00:00:02.000","last_used":"2020-01-01T00:00:02.000","auth":{"threshold":1,"keys":[{"key":"EOS6JvuLaCqV8qHbSqUBVRPMo9N7V3vgE8YqHmweG568YmTDJ3opq","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} DMLOG PERM_OP INS 0 10 {"parent":9,"owner":"alice","name":"active","last_updated":"2020-01-01T00:00:02.000","last_used":"2020-01-01T00:00:02.000","auth":{"threshold":1,"keys":[{"key":"EOS8d5yGFrYpdXW1SUmaavRZKm5X7Bp9jK634JABCYPciwTkm7Wv2","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} -DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"alice","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} -DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"alice","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} +DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"alice","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 alice account add newaccount alice 2788 2788 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304004,"value_ex":104080,"consumed":233},"cpu_usage":{"last_ordinal":1262304004,"value_ex":303261,"consumed":2101},"ram_usage":199629} -DMLOG APPLIED_TRANSACTION 5 e833edff0c91079174afc19cd1e3bd119711c08616746603e472d5a21c885f8505000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d90100d00700001d0000000000000000e8000000000000000001010000010000000000ea30554895e298f1f3e56596649fb49ff53d0f76174ef57ef7c50f28152765cef1f97f1e000000000000001e00000000000000010000000000ea30551e0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea305501000000000000000000000000e833edff0c91079174afc19cd1e3bd119711c08616746603e472d5a21c885f8505000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d9010000000000855c34e40a00000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"eosio","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304004,"value_ex":104775,"consumed":233},"cpu_usage":{"last_ordinal":1262304004,"value_ex":314836,"consumed":2101},"ram_usage":199629} +DMLOG APPLIED_TRANSACTION 5 a7846ecbbe415192b7867d266e0beafeabd64b9fd8080991498468ac5913352f05000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd70100d00700001d0000000000000000e8000000000000000001010000010000000000ea30554895e298f1f3e56596649fb49ff53d0f76174ef57ef7c50f28152765cef1f97f1f000000000000001f00000000000000010000000000ea30551f0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea305501000000000000000000000000a7846ecbbe415192b7867d266e0beafeabd64b9fd8080991498468ac5913352f05000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd7010000000000855c34e40a00000000000000000000000000 DMLOG CREATION_OP ROOT 0 DMLOG PERM_OP INS 0 11 {"parent":10,"owner":"alice","name":"test1","last_updated":"2020-01-01T00:00:02.000","last_used":"2020-01-01T00:00:02.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} DMLOG RAM_OP 0 11 auth add updateauth_create alice 3108 320 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"alice","net_usage":{"last_ordinal":1262304004,"value_ex":834,"consumed":144},"cpu_usage":{"last_ordinal":1262304004,"value_ex":11575,"consumed":2000},"ram_usage":3108} -DMLOG APPLIED_TRANSACTION 5 1df1c2ab06533303d4172d84dd42b5e5ed8297f65fa0214b0a4f439788d47b4705000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d90100d007000012000000000000000090000000000000000001010000010000000000ea3055f3d881d2f7fbf2f7cb6081aff84e7aca1dd3914a0948ef4fc9422e734e8d4d571f000000000000001f00000000000000010000000000855c34010000000000000002020000000000ea30550000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed3232010000000000000000000000001df1c2ab06533303d4172d84dd42b5e5ed8297f65fa0214b0a4f439788d47b4705000000043b3d4b010000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d9010000000000855c34400100000000000000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":4,"value_ex":147251111,"consumed":8010},"average_block_cpu_usage":{"last_ordinal":4,"value_ex":415951447,"consumed":4482},"pending_net_usage":376,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1051726,"virtual_cpu_limit":200600} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":5,"value_ex":149157352,"consumed":523},"average_block_cpu_usage":{"last_ordinal":5,"value_ex":446651851,"consumed":4513},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1052778,"virtual_cpu_limit":200800} -DMLOG ACCEPTED_BLOCK 5 05000000050000000400000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add801000103aae4b42beeefea68f9878b7c7389d18a14b2d0a0209958df6d3f76f5ed5f480400000000000000010000000000ea305505000000010000000000ea305504000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100000000000592c5b38047f9308c633fa2d88c9df8de6c6a0caee99923c031c5a0d9043b3d4b0000000000ea3055000000000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e86e28d6bbfdb013ed6f68649464fdd7677c41d9a51a4f16c062b63e708cd1bc48dbf44801695e167a47f19f378d872cc2126e8dae13812dd5bbc0e55b959a1fd000000000000002059e8e647d1b8192cd906247d0ccd066da0fcf8fba0748a861ab3f2d20784f0c9716e75cc460fc5885f32a2973edf02cf2fa382af09c07b7b3243ae61d24571790000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef261980000000000011609e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc160ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72412652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670735c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c25443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b463320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974286bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1dfce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40001043b3d4b0000000000ea3055000000000004119dde5dc2ba60b1c4f1013a50ea81abfa00d53b1c9bd42d37f5a79e86e28d6bbfdb013ed6f68649464fdd7677c41d9a51a4f16c062b63e708cd1bc48dbf44801695e167a47f19f378d872cc2126e8dae13812dd5bbc0e55b959a1fd000000000000002059e8e647d1b8192cd906247d0ccd066da0fcf8fba0748a861ab3f2d20784f0c9716e75cc460fc5885f32a2973edf02cf2fa382af09c07b7b3243ae61d24571790200d00700001d01010020778bb3ea5abb6b92bc3b7d45a0185e56911ab64544edec77baa4400e8190a3257d22d082e982c40c059de118168eaff6c868ffa3b0f67d37b431f442bd1b46c30000bd0107e10b5e0400c2ba60b100000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea30550100000000d0070000120101001f2ea70bcd36a59b5cffc0188010939d1990335ca2c57c9bff33212db45802bc426a261cfbebd74e78d2ae520b3c8ccd0ee633aefb2df81156bd4bfc3dcac46a7200006307e10b5e0400c2ba60b100000000010000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed3232010000000001 +DMLOG RLIMIT_OP ACCOUNT_LIMITS UPD {"owner":"alice","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1,"net_usage":{"last_ordinal":1262304004,"value_ex":834,"consumed":144},"cpu_usage":{"last_ordinal":1262304004,"value_ex":11575,"consumed":2000},"ram_usage":3108} +DMLOG APPLIED_TRANSACTION 5 69c3f0b2cc1176e1adbc99d713c00494918b5378f21baf66ee77a76092f0b24905000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd70100d007000012000000000000000090000000000000000001010000010000000000ea3055f3d881d2f7fbf2f7cb6081aff84e7aca1dd3914a0948ef4fc9422e734e8d4d5720000000000000002000000000000000010000000000855c34010000000000000002020000000000ea30550000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed32320100000000000000000000000069c3f0b2cc1176e1adbc99d713c00494918b5378f21baf66ee77a76092f0b24905000000043b3d4b0100000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd7010000000000855c34400100000000000000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":4,"value_ex":148242222,"consumed":8003},"average_block_cpu_usage":{"last_ordinal":4,"value_ex":432479225,"consumed":4499},"pending_net_usage":376,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1051726,"virtual_cpu_limit":200600} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":5,"value_ex":150140204,"consumed":524},"average_block_cpu_usage":{"last_ordinal":5,"value_ex":463041898,"consumed":4529},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1052778,"virtual_cpu_limit":200800} +DMLOG ACCEPTED_BLOCK 5 05000000050000000400000000000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100015022bb11f90e3557d514f1373c11c6815aacc17bf7bcd0ff5f0b75d9fa0670d50400000000000000010000000000ea305505000000010000000000ea305504000000000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add801000000000005de9ffce127f781d71e470ae1550c47c510c8d9ea24427e4c34a89bd7043b3d4b0000000000ea3055000000000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c9a176932dcc85c48948936eafd3f9a9d272b396088ea8aa7633e26de2f42f2004437a43cd709b5ea89906ad8515fa0263379e1d7fd4164f890b0956645e6690300000000000000206f8d946130ad76e1204d8bc9f6148702e956de0cb98b6753769e7464cb1470ac420ab94575986ca9cd7743e459b166a7f612f84f7f454638fb1854ebce52408b0000000029807708239aa7de914d3ed61e9009ab2280bfbc50f1d9769f27f8341ef261980000000000011709e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc160ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b72412652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b447670735c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d674fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c25443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b463320dd4a58212e4d32d1f58926b73ca33a247326c2a5e9fd39268d2384e011a68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a2974286bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071d265055a06051c75f1d44116aae39536ad3cbfd5048b55b98a9195166599b694d528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1dfce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb40001043b3d4b0000000000ea3055000000000004b89200e839a99858da9bc6c1908a34b1bc3623b82ce8fbcfec99b38c9a176932dcc85c48948936eafd3f9a9d272b396088ea8aa7633e26de2f42f2004437a43cd709b5ea89906ad8515fa0263379e1d7fd4164f890b0956645e6690300000000000000206f8d946130ad76e1204d8bc9f6148702e956de0cb98b6753769e7464cb1470ac420ab94575986ca9cd7743e459b166a7f612f84f7f454638fb1854ebce52408b0200d00700001d0101002001209a5c41059dace329c374021a67612d30efbfbb04c94507eb329687d2930d4ea2ca1866bcb03d221879cecb9932f4bef2e8b6182b93e1213e1450ca3fad3f0000bd0107e10b5e040039a9985800000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea30550100000000d007000012010100201f750011ffc0341c3ff4c12870b4e54e2140c9977df78d3d4aabce32e4e1a46e568c6ad154bc465d2e53dd5efeba72b37e0ab48b3a33ed4fb29c31c354dc2bfa00006307e10b5e040039a9985800000000010000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed3232010000000001 \ No newline at end of file diff --git a/unittests/protocol_feature_tests.cpp b/unittests/protocol_feature_tests.cpp index ebef30e756..e19e37140e 100644 --- a/unittests/protocol_feature_tests.cpp +++ b/unittests/protocol_feature_tests.cpp @@ -2271,4 +2271,42 @@ BOOST_AUTO_TEST_CASE( block_validation_after_stage_1_test ) { try { ); } FC_LOG_AND_RETHROW() } /// block_validation_after_stage_1_test +BOOST_AUTO_TEST_CASE( slim_account_test ) { try { + tester c( setup_policy::preactivate_feature_and_new_bios ); + + const auto& pfm = c.control->get_protocol_feature_manager(); + const auto& d = pfm.get_builtin_digest(builtin_protocol_feature_t::slim_account); + BOOST_REQUIRE(d); + + BOOST_CHECK_EXCEPTION( c.set_code( config::system_account_name, test_contracts::create_slim_account_test_wasm() ), + wasm_exception, + fc_exception_message_is( "env.create_slim_account unresolveable" ) ); + + c.preactivate_protocol_features( {*d} ); + const auto bob_account = account_name("bob"); + c.create_accounts( {bob_account} ); + c.produce_block(); + + // ensure it now resolves + c.set_code( config::system_account_name, test_contracts::create_slim_account_test_wasm() ); + c.set_abi( config::system_account_name, test_contracts::create_slim_account_test_abi().data()); + c.push_action( config::system_account_name, "testcreate"_n, bob_account, fc::mutable_variant_object() + ("creator", bob_account.to_string()) + ("account", "alice") + ("active_auth", authority(get_public_key(name("alice"), "active"))) + ); + + const auto test_account = account_name("test"); + c.create_accounts( {test_account} ); + c.produce_block(); + // shoudl throw + c.set_code( test_account, test_contracts::create_slim_account_test_wasm() ); + c.set_abi( test_account, test_contracts::create_slim_account_test_abi().data()); + BOOST_CHECK_THROW(c.push_action( test_account, "testcreate"_n, bob_account, fc::mutable_variant_object() + ("creator", bob_account.to_string()) + ("account", "hello") + ("active_auth", authority(get_public_key(name("hello"), "active"))) + ), unaccessible_api); +} FC_LOG_AND_RETHROW() } + BOOST_AUTO_TEST_SUITE_END() diff --git a/unittests/slim_account_tests.cpp b/unittests/slim_account_tests.cpp new file mode 100644 index 0000000000..d96fd13bfc --- /dev/null +++ b/unittests/slim_account_tests.cpp @@ -0,0 +1,473 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include /* config_parse_error */ +#include +#include +#include + +#include "fork_test_utilities.hpp" +#include "test_cfd_transaction.hpp" + +using namespace eosio; +using namespace eosio::chain; +using namespace eosio::testing; + +class slim_account_tester : public validating_tester +{ +public: + slim_account_tester() : validating_tester() { + } + + void setup() + { + set_code( config::system_account_name, test_contracts::create_slim_account_test_wasm() ); + set_abi( config::system_account_name, test_contracts::create_slim_account_test_abi().data()); + + produce_block(); + } + + transaction_trace_ptr create_slim_account(account_name a, name creator = config::system_account_name, bool include_code = true ) + { + authority active_auth( get_public_key( a, "active" ) ); + + auto sort_permissions = []( authority& auth ) { + std::sort( auth.accounts.begin(), auth.accounts.end(), + []( const permission_level_weight& lhs, const permission_level_weight& rhs ) { + return lhs.permission < rhs.permission; + } + ); + }; + + if( include_code ) { + FC_ASSERT( active_auth.threshold <= std::numeric_limits::max(), "threshold is too high" ); + active_auth.accounts.push_back( permission_level_weight{ {a, config::eosio_code_name}, + static_cast(active_auth.threshold) } ); + sort_permissions(active_auth); + } + return push_action( config::system_account_name, "testcreate"_n, creator, fc::mutable_variant_object() + ("creator", creator.to_string()) + ("account", a) + ("active_auth", active_auth) + ); + } +}; + +BOOST_AUTO_TEST_SUITE(slim_account_tests) + +BOOST_FIXTURE_TEST_CASE(newslimacc_test, slim_account_tester) +{ + try + { + create_slim_account(name("joe")); + produce_block(); + // Verify account created properly + { + // Verify account object + const auto &accnt = control->db().get(name("joe")); + BOOST_TEST(accnt.name == "joe"_n); + BOOST_CHECK_EQUAL(accnt.recv_sequence, 0u); + BOOST_CHECK_EQUAL(accnt.auth_sequence, 0u); + + auto account_metadata = control->db().find(name("joe")); + BOOST_TEST(account_metadata == nullptr); + // Verify account object + const auto &joe_active_authority = get(boost::make_tuple(name("joe"), name("active"))); + BOOST_TEST(joe_active_authority.auth.threshold == 1u); + BOOST_TEST(joe_active_authority.auth.accounts.size() == 1u); + BOOST_TEST(joe_active_authority.auth.keys.size() == 1u); + BOOST_TEST(joe_active_authority.auth.keys[0].key.to_string({}) == get_public_key(name("joe"), "active").to_string({})); + BOOST_TEST(joe_active_authority.auth.keys[0].weight == 1u); + + const auto &joe_owner_authority = find(boost::make_tuple(name("joe"), name("owner"))); + BOOST_TEST(joe_owner_authority == nullptr); + + // Verify resource limit object + using resource_limits_object = eosio::chain::resource_limits::resource_limits_object; + using by_owner = eosio::chain::resource_limits::by_owner; + const auto &limits = get(name("joe")); + BOOST_TEST(limits.net_weight == -1); + BOOST_TEST(limits.cpu_weight == -1); + BOOST_TEST(limits.ram_bytes == -1); + BOOST_TEST(limits.cpu_usage.average() == 0U); + BOOST_TEST(limits.net_usage.average() == 0U); + BOOST_TEST(limits.ram_usage > 0U); + } + + // Creating new slim account from a slim account creator + create_slim_account(name("alice"), name("joe")); + + // Verify account created properly + const auto &alice_owner_authority = find(boost::make_tuple(name("alice"), name("owner"))); + BOOST_TEST(alice_owner_authority == nullptr); + const auto &alice_active_authority = find(boost::make_tuple(name("alice"), name("active"))); + BOOST_TEST(alice_active_authority != nullptr); + + // Create duplicate name + BOOST_CHECK_EXCEPTION(create_account(name("joe")), action_validate_exception, + fc_exception_message_is("Cannot create account named joe, as that name is already taken")); + // Create duplicate name + BOOST_CHECK_EXCEPTION(create_slim_account(name("joe")), action_validate_exception, + fc_exception_message_is("Cannot create account named joe, as that name is already taken")); + + // Creating account with name more than 12 chars + BOOST_CHECK_EXCEPTION(create_slim_account(name("aaaaaaaaaaaaa"), name("joe")), action_validate_exception, + fc_exception_message_is("account names can only be 12 chars long")); + + // Creating account with eosio. prefix, should fail + BOOST_CHECK_EXCEPTION(create_slim_account(name("eosio.test1")), action_validate_exception, + fc_exception_message_is("only newaccount action can create account with name start with 'eosio.'")); + } + FC_LOG_AND_RETHROW() +} +BOOST_FIXTURE_TEST_CASE(updateaut_test, slim_account_tester) +{ + try + { + create_slim_account(name("alice")); + create_slim_account(name("bob")); + // Deleting active should fail + BOOST_CHECK_THROW(delete_authority(name("alice"), name("owner")), transaction_exception); + BOOST_CHECK_THROW(delete_authority(name("alice"), name("active")), transaction_exception); + const auto alice_active_priv_key = get_private_key(name("alice"), "active"); + const auto alice_active_pub_key = alice_active_priv_key.get_public_key(); + + // Deleting owner should fail + BOOST_CHECK_THROW(delete_authority(name("alice"), name("owner"), {permission_level{name("alice"), name("active")}}, {alice_active_priv_key}), permission_query_exception); + BOOST_CHECK_THROW(delete_authority(name("alice"), name("active"), {permission_level{name("alice"), name("active")}}, {alice_active_priv_key}), action_validate_exception); + + // Change owner permission + const auto alice_owner_priv_key = get_private_key(name("alice"), "new_owner"); + const auto alice_owner_pub_key = alice_owner_priv_key.get_public_key(); + BOOST_CHECK_THROW(set_authority(name("alice"), name("owner"), authority(alice_owner_pub_key), {}, {permission_level{name("alice"), name("active")}}, {alice_active_priv_key}), invalid_permission); + produce_blocks(); + + // Ensure there is no owner permission + { + auto obj = find(boost::make_tuple(name("alice"), name("owner"))); + BOOST_TEST(obj == nullptr); + } + + // set active permission, remember that the owner key has been changed + const auto new_active_priv_key = get_private_key(name("alice"), "new_active"); + const auto new_active_pub_key = new_active_priv_key.get_public_key(); + set_authority(name("alice"), name("active"), authority(new_active_pub_key), {}, + {permission_level{name("alice"), name("active")}}, {alice_active_priv_key}); + produce_blocks(); + + { + auto obj = find(boost::make_tuple(name("alice"), name("active"))); + BOOST_TEST(obj != nullptr); + BOOST_TEST(obj->owner == name("alice")); + BOOST_TEST(obj->name == name("active")); + // BOOST_TEST(obj->parent == name("")); + auto auth = obj->auth.to_authority(); + BOOST_TEST(auth.threshold == 1u); + BOOST_TEST(auth.keys.size() == 1u); + BOOST_TEST(auth.accounts.size() == 0u); + BOOST_TEST(auth.keys[0].key == new_active_pub_key); + BOOST_TEST(auth.keys[0].weight == 1u); + } + + auto spending_priv_key = get_private_key(name("alice"), "spending"); + auto spending_pub_key = spending_priv_key.get_public_key(); + auto trading_priv_key = get_private_key(name("alice"), "trading"); + auto trading_pub_key = trading_priv_key.get_public_key(); + + // add bob active permission + const auto bob_active_priv_key = get_private_key(name("bob"), "active"); + const auto bob_active_pub_key = bob_active_priv_key.get_public_key(); + set_authority(name("bob"), name("active"), authority(bob_active_pub_key), name(""), + {permission_level{name("bob"), name("active")}}, {bob_active_priv_key}); + // Bob attempts to create new spending auth for Alice + BOOST_CHECK_THROW(set_authority(name("alice"), name("spending"), authority(spending_pub_key), name("active"), + {permission_level{name("bob"), name("active")}}, + {bob_active_priv_key}), + irrelevant_auth_exception); + + // Create new spending auth with parent is empty, should fail + BOOST_CHECK_THROW(set_authority(name("alice"), name("spending"), authority(spending_pub_key), name(""), + {permission_level{name("alice"), name("active")}}, {new_active_priv_key}), + invalid_permission); + // Create new spending auth + set_authority(name("alice"), name("spending"), authority(spending_pub_key), name("active"), + {permission_level{name("alice"), name("active")}}, {new_active_priv_key}); + produce_blocks(); + { + auto obj = find(boost::make_tuple(name("alice"), name("spending"))); + BOOST_TEST(obj != nullptr); + BOOST_TEST(obj->owner == name("alice")); + BOOST_TEST(obj->name == name("spending")); + BOOST_TEST(get(obj->parent).owner == name("alice")); + BOOST_TEST(get(obj->parent).name == name("active")); + } + + // Update spending auth parent to be its own, should fail + BOOST_CHECK_THROW(set_authority(name("alice"), name("spending"), authority{spending_pub_key}, name("spending"), + {permission_level{name("alice"), name("spending")}}, {spending_priv_key}), + action_validate_exception); + // Update spending auth parent to be owner, should fail + BOOST_CHECK_THROW(set_authority(name("alice"), name("spending"), authority{spending_pub_key}, name("owner"), + {permission_level{name("alice"), name("spending")}}, {spending_priv_key}), + permission_query_exception); + + // Remove spending auth + delete_authority(name("alice"), name("spending"), {permission_level{name("alice"), name("active")}}, {new_active_priv_key}); + { + auto obj = find(boost::make_tuple(name("alice"), name("spending"))); + BOOST_TEST(obj == nullptr); + } + produce_blocks(); + + // Create new trading auth + set_authority(name("alice"), name("trading"), authority{trading_pub_key}, name("active"), + {permission_level{name("alice"), name("active")}}, {new_active_priv_key}); + // Recreate spending auth again, however this time, it's under trading instead of owner + set_authority(name("alice"), name("spending"), authority{spending_pub_key}, name("trading"), + {permission_level{name("alice"), name("trading")}}, {trading_priv_key}); + produce_blocks(); + + // Verify correctness of trading and spending + { + const auto *trading = find(boost::make_tuple(name("alice"), name("trading"))); + const auto *spending = find(boost::make_tuple(name("alice"), name("spending"))); + BOOST_TEST(trading != nullptr); + BOOST_TEST(spending != nullptr); + BOOST_TEST(trading->owner == name("alice")); + BOOST_TEST(spending->owner == name("alice")); + BOOST_TEST(trading->name == name("trading")); + BOOST_TEST(spending->name == name("spending")); + BOOST_TEST(spending->parent == trading->id); + BOOST_TEST(get(trading->parent).owner == name("alice")); + BOOST_TEST(get(trading->parent).name == name("active")); + } + + // Delete trading, should fail since it has children (spending) + BOOST_CHECK_THROW(delete_authority(name("alice"), name("trading"), + {permission_level{name("alice"), name("active")}}, {new_active_priv_key}), + action_validate_exception); + // Update trading parent to be spending, should fail since changing parent authority is not supported + BOOST_CHECK_THROW(set_authority(name("alice"), name("trading"), authority{trading_pub_key}, name("spending"), + {permission_level{name("alice"), name("trading")}}, {trading_priv_key}), + action_validate_exception); + + // Delete spending auth + delete_authority(name("alice"), name("spending"), {permission_level{name("alice"), name("active")}}, {new_active_priv_key}); + BOOST_TEST((find(boost::make_tuple(name("alice"), name("spending")))) == nullptr); + // Delete trading auth, now it should succeed since it doesn't have any children anymore + delete_authority(name("alice"), name("trading"), {permission_level{name("alice"), name("active")}}, {new_active_priv_key}); + BOOST_TEST((find(boost::make_tuple(name("alice"), name("trading")))) == nullptr); + } + FC_LOG_AND_RETHROW() +} + +BOOST_FIXTURE_TEST_CASE(deleteauth_test, slim_account_tester) +{ + const auto& tester_account = "tester"_n; + + produce_blocks(); + create_slim_account(name("testcontract")); + produce_blocks(10); + + set_code(name("testcontract"), test_contracts::eosio_token_wasm()); + set_abi(name("testcontract"), test_contracts::eosio_token_abi()); + + produce_blocks(); + create_slim_account("tester"_n); + create_slim_account("tester2"_n); + produce_blocks(10); + + transaction_trace_ptr trace; + + // can't delete auth because it doesn't exist + BOOST_REQUIRE_EXCEPTION( + delete_authority(tester_account, name("first"), {permission_level{tester_account, name("active")}}, {get_private_key(tester_account, "active")}), + permission_query_exception, + [] (const permission_query_exception &e)->bool { + expect_assert_message(e, "permission_query_exception: Permission Query Exception\nFailed to retrieve permission"); + return true; + }); + + // update auth + set_authority(name("tester"), name("first"), authority(get_public_key(tester_account, "first")), name("active"), + {permission_level{tester_account, name("active")}}, {get_private_key(tester_account, "active")}); + + // link auth + link_authority(name("tester"), name("testcontract"), name("first"), name("transfer")); + + // create CUR token + produce_blocks(); + push_action(name("testcontract"), "create"_n, name("testcontract"), mutable_variant_object() + ("issuer", "testcontract" ) + ("maximum_supply", "9000000.0000 CUR" ) + ); + + // issue to account "testcontract" + push_action(name("testcontract"), name("issue"), name("testcontract"), fc::mutable_variant_object() + ("to", "testcontract") + ("quantity", "1000000.0000 CUR") + ("memo", "for stuff") + ); + + // transfer from testcontract to tester + trace = push_action(name("testcontract"), name("transfer"), name("testcontract"), fc::mutable_variant_object() + ("from", "testcontract") + ("to", "tester") + ("quantity", "100.0000 CUR") + ("memo", "hi" ) + ); + BOOST_REQUIRE_EQUAL(transaction_receipt::executed, trace->receipt->status); + + produce_blocks(); + + auto liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), name("testcontract")); + BOOST_REQUIRE_EQUAL(asset::from_string("999900.0000 CUR"), liquid_balance); + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), "tester"_n); + BOOST_REQUIRE_EQUAL(asset::from_string("100.0000 CUR"), liquid_balance); + + trace = push_action(name("testcontract"), name("transfer"), "tester"_n, fc::mutable_variant_object() + ("from", "tester") + ("to", "tester2") + ("quantity", "1.0000 CUR") + ("memo", "hi" ) + ); + + BOOST_REQUIRE_EQUAL(transaction_receipt::executed, trace->receipt->status); + + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), name("testcontract")); + BOOST_REQUIRE_EQUAL(asset::from_string("999900.0000 CUR"), liquid_balance); + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), "tester"_n); + BOOST_REQUIRE_EQUAL(asset::from_string("99.0000 CUR"), liquid_balance); + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), "tester2"_n); + BOOST_REQUIRE_EQUAL(asset::from_string("1.0000 CUR"), liquid_balance); + + // can't delete auth because it's linked + + BOOST_REQUIRE_EXCEPTION( + delete_authority(tester_account, name("first"), {permission_level{tester_account, name("active")}}, {get_private_key(tester_account, "active")}), + action_validate_exception, + [] (const action_validate_exception &e)->bool { + expect_assert_message(e, "action_validate_exception: message validation exception\nCannot delete a linked authority"); + return true; + }); + + // unlink auth + unlink_authority(name("tester"), name("testcontract"), name("transfer")); + + // delete auth + delete_authority(tester_account, name("first"), {permission_level{tester_account, name("active")}}, {get_private_key(tester_account, "active")}); + produce_blocks(1);; + + trace = push_action(name("testcontract"), name("transfer"), "tester"_n, fc::mutable_variant_object() + ("from", "tester") + ("to", "tester2") + ("quantity", "3.0000 CUR") + ("memo", "hi" ) + ); + BOOST_REQUIRE_EQUAL(transaction_receipt::executed, trace->receipt->status); + + produce_blocks(); + + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), "tester"_n); + BOOST_REQUIRE_EQUAL(asset::from_string("96.0000 CUR"), liquid_balance); + liquid_balance = get_currency_balance(name("testcontract"), symbol(SY(4,CUR)), "tester2"_n); + BOOST_REQUIRE_EQUAL(asset::from_string("4.0000 CUR"), liquid_balance); +} + +BOOST_FIXTURE_TEST_CASE(setcode_test, slim_account_tester) +{ + try + { + create_slim_account(name("testcontract")); + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata == nullptr); + set_code(name("testcontract"), test_contracts::eosio_token_wasm()); + digest_type first_code_hash; + { + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata != nullptr); + BOOST_TEST(account_metadata->name == name("testcontract")); + BOOST_TEST(account_metadata->code_sequence == 1u); + BOOST_TEST(account_metadata->abi_sequence == 0u); + BOOST_TEST(account_metadata->code_hash != digest_type()); + BOOST_TEST(account_metadata->flags == 0u); + BOOST_TEST(account_metadata->vm_type == 0u); + BOOST_TEST(account_metadata->vm_version == 0u); + BOOST_TEST(account_metadata->abi.size() == 0u); + first_code_hash = account_metadata->code_hash; + } + produce_blocks(); + // Deploy the same code, should fail + BOOST_CHECK_THROW(set_code(name("testcontract"), test_contracts::eosio_token_wasm()), + set_exact_code); + + // Deploy a different code + set_code(name("testcontract"), test_contracts::eosio_msig_wasm()); + { + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata != nullptr); + BOOST_TEST(account_metadata->name == name("testcontract")); + BOOST_TEST(account_metadata->code_sequence == 2u); + BOOST_TEST(account_metadata->abi_sequence == 0u); + BOOST_TEST(account_metadata->code_hash != digest_type()); + BOOST_TEST(account_metadata->code_hash != first_code_hash); + BOOST_TEST(account_metadata->flags == 0u); + BOOST_TEST(account_metadata->vm_type == 0u); + BOOST_TEST(account_metadata->vm_version == 0u); + BOOST_TEST(account_metadata->abi.size() == 0u); + } + } + FC_LOG_AND_RETHROW() +} + +BOOST_FIXTURE_TEST_CASE(setabi_test, slim_account_tester) +{ + try + { + create_slim_account(name("testcontract")); + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata == nullptr); + set_abi(name("testcontract"), test_contracts::eosio_token_abi()); + shared_blob first_abi; + { + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata != nullptr); + BOOST_TEST(account_metadata->name == name("testcontract")); + BOOST_TEST(account_metadata->code_sequence == 0u); + BOOST_TEST(account_metadata->abi_sequence == 1u); + BOOST_TEST(account_metadata->code_hash == digest_type()); + BOOST_TEST(account_metadata->flags == 0u); + BOOST_TEST(account_metadata->vm_type == 0u); + BOOST_TEST(account_metadata->vm_version == 0u); + BOOST_TEST(account_metadata->abi.size() != 0u); + first_abi = account_metadata->abi; + } + produce_blocks(); + // Deploy the same abi, should pass + set_abi(name("testcontract"), test_contracts::eosio_token_abi()); + + // Deploy a different abi + set_abi(name("testcontract"), test_contracts::eosio_msig_abi()); + { + auto account_metadata = control->db().find(name("testcontract")); + BOOST_TEST(account_metadata != nullptr); + BOOST_TEST(account_metadata->name == name("testcontract")); + BOOST_TEST(account_metadata->code_sequence == 0u); + BOOST_TEST(account_metadata->abi_sequence == 3u); + BOOST_TEST(account_metadata->code_hash == digest_type()); + BOOST_TEST(account_metadata->flags == 0u); + BOOST_TEST(account_metadata->vm_type == 0u); + BOOST_TEST(account_metadata->vm_version == 0u); + BOOST_TEST(account_metadata->abi.size() != 0u); + BOOST_TEST(account_metadata->abi != first_abi); + } + } + FC_LOG_AND_RETHROW() +} + +BOOST_AUTO_TEST_SUITE_END() \ No newline at end of file diff --git a/unittests/snapshot_tests.cpp b/unittests/snapshot_tests.cpp index 710db93312..194c469cb1 100644 --- a/unittests/snapshot_tests.cpp +++ b/unittests/snapshot_tests.cpp @@ -420,10 +420,10 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_compatible_versions, SNAPSHOT_SUITE, snapshot std::filesystem::copy(source_log_dir / "blocks.index", config.blocks_dir / "blocks.index"); tester base_chain(config, *genesis); - std::string current_version = "v6"; + std::string current_version = "v7"; int ordinal = 0; - for(std::string version : {"v2", "v3", "v4" , "v5", "v6"}) + for(std::string version : {"v2", "v3", "v4" , "v5", "v6", "v7"}) { if(save_snapshot && version == current_version) continue; static_assert(chain_snapshot_header::minimum_compatible_version <= 2, "version 2 unit test is no longer needed. Please clean up data files"); diff --git a/unittests/snapshots/CMakeLists.txt b/unittests/snapshots/CMakeLists.txt index 6a47ed826d..1f3735bc6c 100644 --- a/unittests/snapshots/CMakeLists.txt +++ b/unittests/snapshots/CMakeLists.txt @@ -20,3 +20,6 @@ configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v5.bin.json.gz ${CMAKE_CURRENT_ configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v6.bin.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v6.bin.gz COPYONLY ) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v6.json.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v6.json.gz COPYONLY ) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v6.bin.json.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v6.bin.json.gz COPYONLY ) +configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v7.bin.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v7.bin.gz COPYONLY ) +configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v7.json.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v7.json.gz COPYONLY ) +configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/snap_v7.bin.json.gz ${CMAKE_CURRENT_BINARY_DIR}/snap_v7.bin.json.gz COPYONLY ) diff --git a/unittests/snapshots/snap_v7.bin.gz b/unittests/snapshots/snap_v7.bin.gz new file mode 100644 index 0000000000000000000000000000000000000000..ee0af3cc45cfcd0dec04580fae0ff8610a146603 GIT binary patch literal 9681 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 XATxR8LsJl>0;G<*wt6Ve?{EJXzx|@z literal 0 HcmV?d00001 diff --git a/unittests/snapshots/snap_v7.json.gz b/unittests/snapshots/snap_v7.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..29c8c704fde8e9101a4fef0785e407839c7c5c2c GIT binary patch literal 29097 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 literal 0 HcmV?d00001 diff --git a/unittests/test-contracts/CMakeLists.txt b/unittests/test-contracts/CMakeLists.txt index a62d82809c..089ec6e9c8 100644 --- a/unittests/test-contracts/CMakeLists.txt +++ b/unittests/test-contracts/CMakeLists.txt @@ -45,3 +45,4 @@ add_subdirectory( crypto_primitives_test ) add_subdirectory( bls_primitives_test ) add_subdirectory( get_block_num_test ) add_subdirectory( nested_container_multi_index ) +add_subdirectory( create_slim_account_test ) \ No newline at end of file diff --git a/unittests/test-contracts/create_slim_account_test/CMakeLists.txt b/unittests/test-contracts/create_slim_account_test/CMakeLists.txt new file mode 100644 index 0000000000..58d9958058 --- /dev/null +++ b/unittests/test-contracts/create_slim_account_test/CMakeLists.txt @@ -0,0 +1,6 @@ +if( EOSIO_COMPILE_TEST_CONTRACTS ) + add_contract( create_slim_account_test create_slim_account_test create_slim_account_test.cpp ) +else() + configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/create_slim_account_test.wasm ${CMAKE_CURRENT_BINARY_DIR}/create_slim_account_test.wasm COPYONLY ) + configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/create_slim_account_test.abi ${CMAKE_CURRENT_BINARY_DIR}/create_slim_account_test.abi COPYONLY ) +endif() diff --git a/unittests/test-contracts/create_slim_account_test/create_slim_account_test.abi b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.abi new file mode 100644 index 0000000000..d6b8930e07 --- /dev/null +++ b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.abi @@ -0,0 +1,114 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.2", + "types": [], + "structs": [ + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "testcreate", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "active_auth", + "type": "authority" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + } + ], + "actions": [ + { + "name": "testcreate", + "type": "testcreate", + "ricardian_contract": "" + } + ], + "tables": [], + "ricardian_clauses": [], + "variants": [], + "action_results": [] +} \ No newline at end of file diff --git a/unittests/test-contracts/create_slim_account_test/create_slim_account_test.cpp b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.cpp new file mode 100644 index 0000000000..8cbdca81e9 --- /dev/null +++ b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.cpp @@ -0,0 +1,8 @@ +#include "create_slim_account_test.hpp" + +using namespace eosio; +[[eosio::action]] +void create_slim_account_test::testcreate(eosio::name creator, eosio::name account, authority active_auth ) { + auto packed_authority = pack(active_auth); + eosio::internal_use_do_not_use::create_slim_account(creator.value , account.value , packed_authority.data(), packed_authority.size()); +} diff --git a/unittests/test-contracts/create_slim_account_test/create_slim_account_test.hpp b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.hpp new file mode 100644 index 0000000000..8bbce84056 --- /dev/null +++ b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.hpp @@ -0,0 +1,74 @@ +#pragma once + +#include +#include +#include + +using eosio::ignore; +using eosio::name; +using eosio::permission_level; +using eosio::public_key; + +namespace eosio { + namespace internal_use_do_not_use { + extern "C" { + __attribute__((eosio_wasm_import)) + void create_slim_account(uint64_t creator, uint64_t account, const void* data, uint32_t len); + } + } +} + +struct permission_level_weight +{ + permission_level permission; + uint16_t weight; + + // explicit serialization macro is not necessary, used here only to improve compilation time + EOSLIB_SERIALIZE(permission_level_weight, (permission)(weight)) +}; + +/** + * Weighted key. + * + * A weighted key is defined by a public key and an associated weight. + */ +struct key_weight +{ + eosio::public_key key; + uint16_t weight; + + // explicit serialization macro is not necessary, used here only to improve compilation time + EOSLIB_SERIALIZE(key_weight, (key)(weight)) +}; + +/** + * Wait weight. + * + * A wait weight is defined by a number of seconds to wait for and a weight. + */ +struct wait_weight +{ + uint32_t wait_sec; + uint16_t weight; + + // explicit serialization macro is not necessary, used here only to improve compilation time + EOSLIB_SERIALIZE(wait_weight, (wait_sec)(weight)) +}; +struct authority +{ + uint32_t threshold = 0; + std::vector keys; + std::vector accounts; + std::vector waits; + + // explicit serialization macro is not necessary, used here only to improve compilation time + EOSLIB_SERIALIZE(authority, (threshold)(keys)(accounts)(waits)) +}; + +class [[eosio::contract]] create_slim_account_test : public eosio::contract +{ +public: + using eosio::contract::contract; + + [[eosio::action]] void testcreate(eosio::name creator, eosio::name account, authority active_auth); +}; diff --git a/unittests/test-contracts/create_slim_account_test/create_slim_account_test.wasm b/unittests/test-contracts/create_slim_account_test/create_slim_account_test.wasm new file mode 100755 index 0000000000000000000000000000000000000000..942d00b7798ab8804690f8d23dbbebe11fa6f98e GIT binary patch literal 10180 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